参考文献:

http://www.jb51/article/98732.htm

https://blog.csdn/woshixuye/article/details/18050769

auto_back_tie.bat

REM 创建目录

set path=D:\data_back\auto\

if not exist %path% mkdir %path%

REM 备份

set name=%path%tie_jxmg_%date:~0,4%%date:~5,2%%date:~8,2%

"F:\Java\Oracle\product\11.2.0\dbhome_1\BIN\exp" tie_jxmg/tie_jxmg@orcl owner=tie_jxmg file=%name%.dmp statistics=none

REM 压缩

"C:\Program Files\WinRAR\Rar" a -m5 -dw %name%.rar %name%.dmp

REM 删除3天前的

"C:\Windows\System32\forfiles" /p %path% /s /m *.rar /d -3 /c "cmd /c del @path"

定时任务:

开始--所有程序--附件--系统工具--任务计划程序

 必须勾选“使用最高权限运行”(否则可能导致压缩调用失败)

取名

auto_back_cygl

起始于填上“路径”

D:\data_back\auto\auto_back_cygl.bat

D:\data_back\auto\

(注意:这个“起始于”必须设置对,否则rar无法完成后台自动压缩 导致失败)

  

更多推荐

Windows定时任务备份Oracle数据库(批处理bat) 自动备份 数据库备份 data_back auto_back