作者:Mr丶X8063_789 | 来源:互联网 | 2022-12-16 18:10
我想让我的oracle8i数据库在每天晚上12:00就备份所有数据,能不能有一个批处理文件可以实现呢,并且需要有5个dmp文件让其循环更新备份,有谁能给这样一个脚本在下感激不尽!
我想让我的oracle8i数据库在每天晚上12:00就备份所有数据,能不能有一个批处理文件可以实现呢,并且需要有5个dmp文件让其循环更新备份,有谁能给这样一个脚本在下感激不尽!
2 个解决方案
exp system/manager@oracle file=d:\databak\001.dmp
注:1.编写bat文件,内容参见上面。('system'为对应用户名;'manager'为用户密码;'oracle'为服务名;'d:\databack\001.dmp'为备份文件的路径及文件名。请根据情况修改。)
2.双击该文件,试验,能否进行备份。
3.假设上面文件将在星期一运行,则复制此文件多份,将内容改为’exp system/manager@oracle file=d:\databak\002.dmp‘ ‘exp system/manager@oracle file=d:\databak\003.dmp’ ‘exp system/manager@oracle file=d:\databak\004.dmp’ ......分别在其他日期运行。
4.建立计划任务。即每天00:00运行相应bat文件即可。
附:csdn这边好象有oracle自动备份的小工具,我现在就在用。建议找来,下载。
楼上仁兄,能提供一个免费的特别好用的自动备份工具吗,非常感谢!