分享一个oracle 完整备份的批处理文件
2013-09-18 22:49
501 查看
该批处理是基本可以无限针对使用window 服务器的oracle 备份,如下:
set mydate=%DATE:~0,10%
exp e_cards2016/e_cards2016@orcl full=y file=E:\ora_bak\data\e_card_%date%.dmp log=E:\ora_bak\log\e_card_log_%mydate%.log
forfiles /p "E:\ora_bak\data" /s /m *.* /d -7 /c "cmd /c del @path"
forfiles /p "E:\ora_bak\log" /s /m *.* /d -7 /c "cmd /c del @path"
说明:该脚本是针对单位一卡通的oracle 数据库进行备份的,具体说明如下
1、set mydate=%DATE:~0,10%:设置日期变量,为了在备份导出文件时自动使用当前日期进行命名。0代表开始位置,10 代表从开始位置取10个字符
2、exp e_cards2016/e_cards2016@orcl full=y file=E:\ora_bak\data\e_card_%date%.dmp log=E:\ora_bak\log\e_card_log_%mydate%.log:使用e_cards2016账号进行全库导出,备导出的数据文件存放在e:\ora_bak\log目录下,导出的日志文件存放在e:\ora_bak\log目录下
3、forfiles /p "e:\ora_bak\log" /s /m *.* /d -7 /c "cmd /c del @path":自动删除7天前的备份
个人很喜欢这个脚本,屡试不爽!
set mydate=%DATE:~0,10%
exp e_cards2016/e_cards2016@orcl full=y file=E:\ora_bak\data\e_card_%date%.dmp log=E:\ora_bak\log\e_card_log_%mydate%.log
forfiles /p "E:\ora_bak\data" /s /m *.* /d -7 /c "cmd /c del @path"
forfiles /p "E:\ora_bak\log" /s /m *.* /d -7 /c "cmd /c del @path"
说明:该脚本是针对单位一卡通的oracle 数据库进行备份的,具体说明如下
1、set mydate=%DATE:~0,10%:设置日期变量,为了在备份导出文件时自动使用当前日期进行命名。0代表开始位置,10 代表从开始位置取10个字符
2、exp e_cards2016/e_cards2016@orcl full=y file=E:\ora_bak\data\e_card_%date%.dmp log=E:\ora_bak\log\e_card_log_%mydate%.log:使用e_cards2016账号进行全库导出,备导出的数据文件存放在e:\ora_bak\log目录下,导出的日志文件存放在e:\ora_bak\log目录下
3、forfiles /p "e:\ora_bak\log" /s /m *.* /d -7 /c "cmd /c del @path":自动删除7天前的备份
个人很喜欢这个脚本,屡试不爽!
相关文章推荐
- oracle 备份在windows中使用批处理文件
- 简单的oracle备份恢复批处理文件 -- 转
- sql server 用DOS 批处理 自动 定期删除 备份文件 包括完整备份和差异备份
- 《Oracle 12c 运维实战宝典》-参数文件管理与无备份坏块处理分享
- ORACLE模拟一个数据文件坏块并使用RMAN备份来恢复
- 分享一个基于FileSystemWatcher的文件自动备份程序
- 批处理备份某一目录下最新的一个文件
- ORACLE 一个完整的rman备份脚本
- 分享一个LINUX下备份ORACLE到本地磁盘的脚本EXP,保留7天
- oracle 自动备份批处理文件
- ORACLE模拟一个数据文件坏块并使用RMAN备份来恢复
- 小小玩玩,一个关机前备份一些自己需要的文件的批处理
- 制作一个批处理文件(bat文件)来备份数据
- oracle 定期备份 + 压缩 批处理.bat文件
- 分享一个基于FileSystemWatcher的文件自动备份程序
- 批处理 —— 每天生成一个以日期命名的文件(Win XP)
- 还原某一个目录下的所有数据库备份文件
- 分享一个收集到的文件和目录操作类FileSystemObject
- Tkprof: 分析ORACLE跟踪文件并且产生一个更加人性化清晰的输出结果的可执行工具
- Oracle:只有rman备份(数据,参数,日志,控制文件全丢失)的恢复