bat循环导oracle,Oracle备份恢复与批处理文件实操
以下的文章主要是对简单的Oracle备份恢复批处理文件的实际操作步骤的介绍,以及对简单的Oracle备份恢复批处理文件的两个建议的详细介绍,以下就是文章的相关内容的介绍,望你会有所了解。
简单的Oracle备份恢复批处理文件
建议一:
利用任务计划、批处理文件和Oracle的EXP导出功能,可以根据日期自动生成Oracle备份文件,大大方便了Oracle数据备份。:
1、建立批处理文件backup.bat\.
exp system/managerfile=d:\backup\Oracle\
Oracle%date:~0,10%.dmpowner=systemlog=d:
\backup\Oracle\Oracle%date:~0,10%.log
将生成Oracle2006-01-09.dmp文件
exp system/managerfile=d:\backup\Oracle\
Oracle%date:~11,3%.dmpowner=systemlog=d:
\backup\Oracle\Oracle%date:~11,3%.log
将生成Oracle星期一.dmp文件,则每周循环保留一个Oracle备份文件,共7个备份文件循环
2、添加一个任务计划
利用任务计划向导,根据备份策略设置自动执行任务的时间频率(例如每天零时),执行d:\Oracle\backup.bat
3、以后每天将在目录中生成形如“Oracle2005-08-31.dmp和Oracle2005-08-31.log”的备份和日志文件。
说明:
1、%date%的值在不同的系统、语言版本下可能是不一样的,控制面板里面区域选项的设定也会改变%date%的值。请先在命令行中测试 echo %date% 的返回值。%date:~4,10% 是返回日期函数,~后的***个参数是要截取的起始位置(从0开始),第二个参数是要截取的长度,如没有则是截取到***,参数可酌情修改。
2、如需要准确的时间做为文件名,请用%time%函数,参数同上。
建议二:
@echo off
set filename=e:\data_bak\%date:~8,2%日
expuseruserid=user/pass@esdatafile=%filename%.
dmpowner=userINDEXES=ygrants=yconstraints=ycompress=ylog=%filename%.log
rar a %filename%.rar %filename%.*
del %filename%.dmp
del %filename%.log
放计划任务里面定时执行,
文件名以日期的day部分来命名
Oracle备份后调用rar进行压缩
这样可以保存一个月的历史数据
注意:需要把program files/winrar目录下的rar.exe拷贝到系统system32目录下
如果是以星期命名,则需要将set filename=e:\data_bak\%date:~8,2%日修改为
setfilename=e:\data_bak\%date:~0,3%
以上的相关内容就是对简单的Oracle备份恢复批处理文件的部分内容的介绍,望你能有所收获。
【编辑推荐】
【责任编辑:孙巧华 TEL:(010)68476606】
点赞 0
bat循环导oracle,Oracle备份恢复与批处理文件实操相关推荐
- 资源放送丨《Oracle DataGuard 备份恢复最佳实践 》PPT视频
前段时间,墨天轮邀请到墨天轮MVP,鼎甲科技高级技术顾问,姚远分享了直播<Oracle DataGuard 备份恢复最佳实践>,在这里小编跟大家共享一下PPT和视频,供大家参考学习. 提到 ...
- 今晚直播丨Oracle DataGuard 备份恢复最佳实践
Oracle DataGuard 备份恢复最佳实践 - 09/24 提到DataGuard环境下的备份恢复,大家都知道可以在备库上备份,然后恢复到主库,但您知道在生产中实施会遇到多少坑吗?实际生产中我 ...
- 直播预告丨Oracle DataGuard 备份恢复最佳实践
Oracle DataGuard 备份恢复最佳实践 - 09/24 提到DataGuard环境下的备份恢复,大家都知道可以在备库上备份,然后恢复到主库,但您知道在生产中实施会遇到多少坑吗?实际生产中我 ...
- 大讲堂:Oracle DataGuard备份恢复最佳实践(同时在线730人)
<Oracle DataGuard 备份恢复最佳实践>,该课已被收录进「2020恩墨大讲堂」课程第25章) PPT课件 直播预告 录像回看 视频回放 直播
- oracle数据备份 恢复,Oracle数据备份和恢复
Oracle数据库的备份和恢复有很多种方法,是一个很大的话题,足可以写一本书,但是,本文只介绍采用exp和imp进行数据备份和恢复,这也是程序员最常用的方法. 本文涉及的备份与恢复的其它概念都是狭义的 ...
- Oracle数据库备份恢复,巡检须要关注的对象设置以及相关恢复概述
数据库备份恢复.巡检须要关注的对象设置: 1.数据库名称,以及DBID: --dbid在v$database中 SYS@ORCL>select dbid,name from v$dat ...
- oracle数据库备份恢复篇(一)
如果数据库控制文件做过镜像,比如一个数据库有3个控制文件,丢失一个控制文件的恢复非常的容易,如果所有控制文件的丢失,那么恢复起来就要相对的麻烦一些. 如果注意观察我下面的例子你会发现,即使没有控制文件 ...
- oracle 无备份恢复数据文件
场景: 1.数据库没有备份 2.数据文件损坏 3.不符合使用控制文件和日志文件恢复的场景 1.模拟数据文件损坏 SYS@orcl11g> host cp /etc/passwd /u01/ ...
- oracle dg备份恢复,DG丢失归档,使用增量备份恢复一例
5.备份好之后,从主库传到备份库的目录中,可以与上文的目录不同. RMAN> CATALOG START WITH '/tmp/stb_bk/'; 6.查看一下controlfile的位置,因为 ...
最新文章
- Win7旗舰版系统右键菜单响应速度很慢会延迟一段时间
- Java使用JAX-WS来写webservice时 Unable to create JAXBContext
- 用ASP.NET 重绘TabControl代码
- boost::phoenix::switch_相关的测试程序
- 快速了解Python并发编程的工程实现(下)
- 前端基础入门四(JavaScript基础)
- linux主机重启之后,报UNEXPECTED INCOMSISTEMCY:RUN fsck MANUALLY.
- 设置和开通freebsd远程登录
- threejs给gltf模型贴图出现纹理错乱,贴图歪曲解决办法
- 更改putty默认配色方案
- WPS for Linux添加字体
- 线性回归中一次性实现所有自变量的单因素分析
- php 利用gd库及tcpdf 自动多图片生成pdf
- MATLAB彩色图像读写
- mysql 导入tsv文件,MySQL导出TSV格式文件
- 两面夹定理_故事的两面
- pkpm弹性时程分析计算书怎么出_【原创总结】结构菜鸟浅谈为何进行弹性时程分析(附操作详图)...
- 轻松解读仿生学最优化算法(一)——遗传算法
- 2015.02.28侬自语
- FFT学习应用之Matlab程序(频率泄露实例)
热门文章
- 如何在计算机桌面上增添word,怎么在桌面添加Word文档
- mac怎么查node版本_py2neo基本操作(v4版本,亲测有效)
- mysql嵌套select_mysql中如何嵌套使用insert和select
- android底层重构,【理论】【转】Android项目重构之路:实现篇
- linux exfat分区格式化,技术|如何在 Linux 上将 USB 盘格式化为 exFAT
- mysql 实例名_不为人知的MySQL高可用复制管理工具——Orchestrator简介
- html css jq 弹幕,Jquery.barrager.js
- 三人小组关系c语言编程,理性分析一下c-block三人组的实力
- oracle输出一天所有秒数,Oracle函数通过秒数或分钟数获取时间段
- mysql 级联 binlog_MySQL binlog详解