Windows系统oracle数据库的定时备份

1、编写一个文件,输入以下内容:
@echo off
echo 删除30天前的备分文件和日志

forfiles /p “D:\backup” /m *.dmp /d -30 /c “cmd /c del @path”
forfiles /p “D:\backup” /m *.log /d -30 /c “cmd /c del @path”

@echo 正在备份 Oracle 数据库,请稍等……
exp scott/tiger@127.0.0.1/orcl tables=(scott.YTJ * %%)file=D:/backup/scottdb%date:0,4%%date:5,2%%date:~8,2%.dmp log=D:/backup/scottdb%date:0,4%%date:5,2%%date:~8,2%.log buffer=65535
echo 任务完成!

将文件保存在指定目录,并命名为oraclebackup.bat。
2、点击桌面左正解的Windows开始,在搜索框中输入“任务”二字,上方就会出现“任务计划程序”,点击“任务计划程序”,弹出“任务计划程序”的主界面,如下图所示:
在这里插入图片描述

在这里插入图片描述
3.点击创建基本任务,输入任务名称:

描述处可为空,上图描述应为Oracle自动备份,输完后点击下一步,弹出如下界面:
在这里插入图片描述
选择所需的备份频率,然后下一步,输入任务开始的具体时间
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
然后选择刚才的bat文件,下一步
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
完成后,系统就会在指定时间内对数据进行备份。如果想对任务进行调整,进行任务计划程序主界面,在左侧点击任务计划程序库,此时界面右侧就会出现系统所有的任务,选中想调整的任务,右键,然后选择属性,就可重新编辑任务了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值