中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-11 23:48
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]怎么用批处理来实现oracle的自动备份 查看 636 回复 2
楼 主 [求助]怎么用批处理来实现oracle的自动备份 发表于 2009-06-09 21:38 ·  中国 河南 许昌 长葛市 移动
新手上路
积分 1
发帖 1
注册 2009-06-09 08:09
17年会员
UID 147014
性别 男
状态 离线
我想用批处理命令来实现oracle数据库的自动备份,每天备份一次,备份完之后自动删除一周前的备份文件。怎么实现?
2 发表于 2009-06-10 00:38 ·  新加坡
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
你是如何做oracle手工备份的呢?
3 发表于 2009-06-10 09:23 ·  中国 上海 浦东新区 电信
中级用户
★★
积分 400
发帖 211
注册 2007-09-30 18:02
18年会员
UID 98650
性别 男
状态 离线
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
论坛跳转: