中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 00:50
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]怎么用批处理来实现oracle的自动备份
可打印版本  638 / 2
第1楼 mazai 发表于 2009-06-09 21:38
新手上路 发帖 1 积分 1
[求助]怎么用批处理来实现oracle的自动备份
我想用批处理命令来实现oracle数据库的自动备份,每天备份一次,备份完之后自动删除一周前的备份文件。怎么实现?
第2楼 HAT 发表于 2009-06-10 00:38
版主 发帖 5,017 积分 9,023
你是如何做oracle手工备份的呢?
第3楼 uiopuiop 发表于 2009-06-10 09:23
中级用户 发帖 211 积分 400
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
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023