编写两个备份文件
文件 backup_database.bat
exp art/art@127.0.0.1/orcl file=d:\backup\oracle\%date:~11,3%.dmp log=d:\backup\oracle\%date:~11,3%.log
文件backup_database2.bat
exp art/art@127.0.0.1/orcl file=d:\backup\oracle\%date:~11,3%_2.dmp log=d:\backup\oracle\%date:~11,3%_2.log注:文件目录d:\backup\oracle必须存在 文件名不能为backup_database(2).bat
虽然手动执行第二个bat文件会得到正确的结果,但是当添加到任务计划程序时,只会执行backup_database文件所以不能再bat命名中含有(),否则()和其里面的内容被忽略掉,因此任务计划程序执行的是backup_database.bat
本文介绍如何通过批处理脚本实现Oracle数据库的批量备份,并解决了在Windows任务计划程序中执行带括号命名的批处理文件的问题。
1万+

被折叠的 条评论
为什么被折叠?



