标题: [求助]怎么用批处理来实现oracle的自动备份
[打印本页]
作者: mazai
时间: 2009-6-9 21:38
标题: [求助]怎么用批处理来实现oracle的自动备份
我想用批处理命令来实现oracle数据库的自动备份,每天备份一次,备份完之后自动删除一周前的备份文件。怎么实现?
作者: HAT
时间: 2009-6-10 00:38
你是如何做oracle手工备份的呢?
作者: uiopuiop
时间: 2009-6-10 09:23
google 一把,有好多。
步骤如下:
1. AP服务器上建立c:\backup文件夹(文件夹路径客户自己选择)
2. 打开dbbkup.bat-->修改红字部分-->保存
exp citictest/citictest@colm2 file=c:\backup\%date:~4,20%.dmp log=c:\backup\%date:~4,20%.log
compress=y direct=n rows=y owner='citictest'
consistent=n constraints=y grants=y indexes=y triggers=y
3. 将dbbkup.bat放置于c:\backup文件夹之下
4. 控制面板-->任务计划-->添加任务计划-->选择程序以进行计划-->浏览-->选中dbbkup.bat-->每日执行-->选择时间-->输入用户名密码-->完成
5. 执行时间过了之后,c:\backup文件夹下面会出现yyyy-mm-dd.dmp命名的DUMP档案
本文来自CSDN网志,转载请标明出处:
http://blog.csdn.net/huanghui22/archive/2006/12/25/1460330.aspx