- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
异机完全恢复.doc
Oracle同一平台的异机完全恢复
A方法一(SQLPLUS)
前提::只有数据文件备份,没有控制文件和日志文件 安装数据库,创建一个实例,实例名与源数据库名一样2)删除掉新建数据库的所有数据文件、控制文件和日志文件。(如:E:\oracle\product\10.2.0\oradata\orcl)Copy源数据库的数据文件STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE ORCL RESETLOGS ARCHIVELOG
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
MAXINSTANCES 8
MAXLOGHISTORY 292
LOGFILE
GROUP 1 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG SIZE 50M,
GROUP 2 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG SIZE 50M,
GROUP 3 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO03.LOG SIZE 50M
-- STANDBY LOGFILE
DATAFILE
E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF,
E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF,
E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF,
E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF,
E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEST_DATA01.DBF
CHARACTER SET ZHS16GBK
;
说明:没有日志文件,此处resetlogs,要noresetlogs保存为一个sql语句文本如E:\controlfile.sql
处密码为新建数据库的密码
5) 利用控制文件基于取消的恢复
如果数据文件不是一致性备份,SCN不一致则在此过程中会报错,可设置隐含参数
alter system set _allow_resetlogs_corruption=true scope=spfile;
跳过一致性检查,再重建控制文件
6) 以resetlogs 打开数据库
查看数据是否恢复……
7)归档当前日志,并备份日志文件和控制文件
B方法二(RMAN)
前提::1. 控制文件,数据文件,归档文件齐全(以Windows环境为例)E:\backup\database_backup.rman
rman批处理文件 内容可参考如下:
RUN {
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO d:/Backset/%F;
ALLOCATE CHANNEL CH1 DEVICE TYPE DISK FORMAT d:/Backset/%U;
BACKUP DATABASE SKIP INACCESSIBLE FILESPERSET 10
PLUS ARCHIVELOG FILESPERSET 20 ;
RELEASE CHANNEL CH1;
}
ALLOCATE CHANNEL FOR MAINTENANCE DEVICE TYPE DISK;
CROSSCHECK BACKUPSET;
获取源数据库DBID
C:\Documents and Settings\Administratorsqlplus /nolog
SQLconn sys/oracle@orcl as sysdba
执行rman批处理文件
C:\Documents and Settings\Administratorrman target/
RMAN@ E:\backup\database_backup.rman 则会在d:/Backset 下生成相应胡备份集
目标数据库(安装oracle软件,但不创建数据库实例)
创建实例服务
配置oracle_sid
连接到此SID的数据库实例,并设置DBID
启动服务到未加载的状态
恢复初始化参数文件(从控制文件的备份集中恢复)
再用刚刚创建的初始化文件重新启动到未加载的状态
注意:在此过程中可能会出错
您可能关注的文档
- 小学美术《加一加 变一变》广东省佛山市顺德区北滘镇西滘小学莫昌智.doc
- 小学老师整出的语文资料。请给孩子保存.doc
- 小学英语口语教学研究结题报告.doc
- 小学英语教学中运用语篇意识进行词汇教学的尝试与思考.doc
- 小学英语阅读教学生活化的研究 骆菊萍.doc
- 小学识字总量探究.ppt
- 小学语文 小帆船 PPT冀教版一年级下册PPT课件.ppt
- 小学语文《汉语拼音 ai ei ui》教学实录.doc
- 小学语文三年级下册《捞铁牛》教案.doc
- 小学语文三年级下学期第课《荷花》.ppt
- 2025至2030中国生发育发行业发展分析及发展前景与投资报告.docx
- 2025至2030中国电子围栏市场应用优势与未来消费需求预测报告.docx
- 2025至2030中国硫酸沙丁胺醇吸入器行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国空气过滤面罩行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2025至2030中国精密轴承行业运营格局及未来需求消费预测报告.docx
- 2025至2030中国细胞培养基和试剂行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国网络安全行业市场调研分析及竞争形势与投资发展报告.docx
- 2025至2030中国老年保健品行业市场深度调研报告.docx
- 2025至2030中国耐腐蚀合金行业项目调研及市场前景预测评估报告.docx
- 2025-2030年中国西药商业计划书.docx
文档评论(0)