建立ORACLE系统自动备份.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
建立ORACLE系统自动备份

ORACLE数据库的备份与恢复 ORACLE数据库维护中一个至关重要的环节,就是定期对数据库进行备份,并且在数据库发生异常或者故障时,可使数据恢复至最近的一次备份时的状态。 数据库的逻辑备份可以通过设置自动进行,由于备份文件会随着时间的推移,所占空间会不断增大,因此,管理员需要定期将备份文件从备份目录移走,如移至其他机器或刻盘保留。 数据库的冷备份,需要手工进行。冷备份需要进行手工备份的原因是,因为需要停止数据库的运行后再备份,如果设置为自动进行,一旦数据库在停止或者启动的时候发生异常,不容易及时发现和处理,那么在异常恢复前,就会影响到系统的使用。 一、备份方案 可按以下方案进行备份: 系统使用初期 各系统用户数据:每天一备份; 全库备份:每周一备份; 系统冷备份:每月一备份。 系统使用稳定后 各系统用户数据:每三天一备份; 全库备份:每半月一备份。 系统冷备份:每月一备份。 系统初期的备份方案的建立,备份数据占用空间较多,但如果数据库发生异外,数据至少可以恢复到1天以前。系统使用稳定后,数据的录入量不大,可以适当延长备份周期,此时,可以保证数据至少恢复到3天前。 二、备份方法详细说明 1.建立每天一次的各系统用户数据备份 当服务器操作系统为windows操作系统时,先确保服务器上安装了winrar压缩软件,找到WinRAR.exe,拷贝到“c:\”目录下。 假设备份文件放置在:d:\生产管理系统数据备份目录下,服务器的本地net名为:PMISWEB,用户名为system,口令为system。新建一个文本文件,文件名改为“EveryDayUserBak.bat”,用记事本,打开此文件,输入以下内容: exp system/system@pmisweb file=d:\生产管理系统数据备份\base.dmp owner=base exp system/system@pmisweb file=d:\生产管理系统数据备份\traf.dmp owner=traf c:\winrar.exe a d:\生产管理系统数据备份\%date:~0,10%EverDayUser.rar d:\生产管理系统数据备份\*.dmp del d:\生产管理系统数据备份\*.dmp 以上语句输入完成后,保存此文件。 说明:以上语句中,system的口令、服务器的本地net名,以及备份文件存放目录,均需要根据实际情况调整后使用。 C.在“开始菜单”中,找到“程序》附件》系统工具》任务计划”项目。 在打开的任务计划窗口中,选择“添加任务计划”,然后在弹出界面上,选择下一步,然后在弹出界面上,按操作提示,单击界面上的“浏览”按钮,选择刚才创建的“EveryDayUserBak.bat”文件, 再选择下一步,任务名称改为“生产系统每天用户备份”,执行任务的周期设置为:每天。再选择下一步,设置运行时间为凌晨2点,起始日期根据需要设置。 选择下一步,输入超级管理员的密码; 再点击“下一步”,即出现任务制定完成的界面: 点击“完成”按钮后,即可看到,新任务已经添加完成也,即可实现:每天自动完成数据库的备份工作。 2.建立每周一次全库备份 当服务器操作系统为windows操作系统时,先确保服务器上安装了winrar压缩软件,找到WinRAR.exe,拷贝到“c:\”目录下。 假设备份文件放置在:d:\生产管理系统数据备份目录下,服务器的本地net名为:scorcl,用户名为system,口令为sysqwq。新建一个文本文件,文件名改为“EveryWeekAllBak.bat”,用记事本,打开此文件,输入以下内容: exp system/system@pmisweb file=d:\生产管理系统数据备份\full.dmp full=y c:\winrar.exe a d:\生产管理系统数据备份\%date:~0,10%EveryWeekAllBak.rar d:\生产管理系统数据备份\full.dmp del d:\生产管理系统数据备份\full.dmp 以上语句输入完成后,保存此文件。 说明:以上语句中,system的口令、服务器的本地net名,以及备份文件存放目录,均需要根据实际情况调整后使用。 按照建立每天一次备份的3步,建立每周一次的任务计划,名称为“生产系统每周全备份”。任务时间需要与每天备份的时间错开,定在每周日晚3点。 3.建立每月一次冷备份 冷备份时数据库需要停止运行,因此,需要选择在系统人员使用较少时,并提前通知的方式,告知使用者数据库停止的时间。 在系统的服务中,找到oracle的生产管理系统数据库服务,服务名为oracleServiceSID(其中,SID是数据库实例名),点击“右键”,选择“停止”菜单,将数据库服务停下来。 然后备份

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档