`

windows2003 下备份oracle数据

阅读更多
echo 数据库备份开始.....
forfiles /p "D:\jwzhDataBak" /m *.log /d -9 /c "cmd /c del @path"
forfiles /p "D:\jwzhDataBak" /m *.dmp /d -9 /c "cmd /c del @path"
set filename="D:\jwzhDataBak\zhxt_dba-%date:~0,10%"
exp zhxt_dba/alpasswd@10.22.228.29-30 file=%filename%.dmp log=%filename%.log owner=(zhxt_dba)

说明:删除前9天的备份日志文件,以log结尾的,删除前9天的数据文件,以dmp结尾的
设置文件名称set filename="D:\jwzhDataBak\zhxt_dba-%date:~0,10%"
导出oracle数据文件
将文件保存为bat批处理,放入windows2003计划任务里面

结果
zhxt_dba-2012-07-15.dmp
zhxt_dba-2012-07-15.log
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics