- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Chap 12 ORACLE数据库恢复管理器和待命服务器 Recover Manager Standby Database 学习目标 Recover Manager的用途 恢复目录的创建和管理 使用RMAN进行备份 使用RMAN进行还原和恢复 熟悉待命数据库服务器的作用和概念 了解待命数据库服务器的配置 12.1 RMAN简介 RMAN(Recover Manager):是ORACLE数据库备份和恢复的主要管理工具之一,可以方便管理对数据库所作的备份信息并查看历史备份记录等,另外一个好处是不必对数据库执行恢复操作,就能验证以前所作的备份是否完好。 可以方便快捷地对数据库实现备份和恢复,可以通过图形界面和命令进行所有的备份工作 特点: 可实现增量备份; 可以对数据库表,控制文件,数据文件和归档日志文件进行备份; 可实现多线程备份 可以存储备份信息 可以检测备份是否可以成功还原 12.1.1 Nocatalog下连接RMAN RMAN允许不经过一个恢复目录数据库直接与目标数据库相连,(目标数据库target database即所要执行备份和恢复的数据库),所有的目标数据库信息都将存储于目标数据库的控制文件中。初始化参数INIT.ORA决定了控制文件中目标数据库的恢复信息的有效时间(默认7天) 使用RMAN连接目标数据库必须设置环境变量oracle_SID为目标数据库。C:\rmanRMANconnect target sys/sys 12.1.2 创建恢复目录 恢复目录为可选项,它必须单独存放在另外一个数据库中,而且恢复目录数据库最好与目标数据库处于不同的服务器上。 建立一个恢复目录的过程 Set oracle_SID=oracle9i Sqlconn sys/sys as sysdba Sqlcreate user rman identified by rman 2 default tablespace users 3 temporary tablespace temp 4 / Sqlgrant connect,resource,recovery_catalog_owner to rman RMANconnect catalog rman/rman RMANcreate catalog tablespace users; 12.1.3 管理恢复目录 使用RMAN可以进行目标数据库的注册、验证注册结果、反注册数据库、重置恢复目录等操作 注册目标数据库命令 RMANconnect target rman/rmanRMANregister database 验证注册结果sqlselect * from db; 反注册数据库sqlexecute dbms_rcvcat.unregisterdatabase(1,311611540);sqlselect * from db; 重置恢复目录RMANreset database; 重置同步 12.1.4 LIST 和 REPORT 使用LIST命令可以显示已经备份过的表空间的信息RMANlist backup of tablespace users; 使用REPORT命令查看执行数据库完全备份时所要备份的数据库结构RMANreport schema; 输入list incarnation of database命令可以显示通过RMAN备份过的数据库信息及备份操作相关的历史信息RMAN list incarnation of database 12.1.5 生成并存储恢复管理器语句 连接恢复目录c:\rman target oracle9i catalog rman/rman@oracle9i 创建语句 RMANcreate script cp_bak{ 2allocate channel ch1 type disk; 3backup tablespace users; 4} 命令生成后,将自动存储到数据库当中可以在RMAN下执行 Rmanrun{execute script cp_bak;} 验证已经备份的表空间是否还可用RMANrun{ 2 allocate channel ch1 type disk; 3restore tablespace ‘users’ validate; 4} 12.1.6 操作系统命令备份 使用操作系统命令把数据文件拷贝到目标路径 使用RMAN登录目标数据库和恢复目录 通过执行命令CATALOG DATAFILECOPY存储数据文件到恢复目录里Rmancatalog datafilecopy ‘f:\orcl\use
您可能关注的文档
- SQL数据库课程设计.docx
- 债券发行与承销.pptx
- 2008届高三寒假培训数列.ppt
- ch7z合同的变更、转让、终止.ppt
- DSS+决策支持系统+课件1.ppt
- 电算化会计作业题选择判断有答案.ppt
- 医学影像毕业生就业现状及流向社会实践调查报告.doc
- 基础会计培训.pptx
- 2012审计学(第11章 风险评估).pptx
- 发展基层民主构建和谐校园--在坚持中不断完善新形势下的教职工代表大会制度.ppt
- 第三单元解决问题的策略 三年级下册数学高频考点重难点讲义(苏教版)(1).docx
- 4.4 解比例 数学六年级下册同步培优讲义(苏教版).docx
- 第四单元《根据方向与距离确定物体位置》(教案)五年级下册数学青岛版.docx
- (奥数典型题)第三讲 分解质因数 五年级下册数学思维拓展提升讲义(人教版).docx
- 2.2:2、5、3的倍数-人教版五年级数学下册第二单元:因数和倍数.docx
- 第六单元正比例和反比例 六年级下册数学高频考点重难点讲义(苏教版).docx
- 第二单元除数是一位数的除法 三年级下册数学高频考点重难点讲义(人教版).docx
- 第二单元-认识三角形和四边形 四年级数学下册提升(北师大版).docx
- 第一单元观察物体(三)五年级下册数学高频考点重难点讲义(人教版).docx
- 第九单元 数学广角—推理 二年级数学下册重难点知识点(人教版).docx
文档评论(0)