Oracle数据恢复顾问(DRA)使用测试 (之二)
2014-06-27 15:39
375 查看
上面一篇文章是在数据库open状态下,丢失数据文件,成人用品店www.xfqiao.com 下面这篇文章是在数据库mount状态下,丢失某个数据文件的处理过程
Oracle Database - Enterprise Edition - Version 11.1.0.6 to 11.2.0.3 --对应的数据库版本为 11gR1 到11gR2
RMAN> startup mount;
已连接到目标数据库 (未启动)
Oracle 实例已启动
数据库已装载
系统全局区域总计 4175568896 字节
Fixed Size 2182344 字节
Variable Size 2063598392 字节
Database Buffers 2097152000 字节
Redo Buffers 12636160 字节
RMAN> list failure
2> ;
未找到与指定项匹配的故障
RMAN> alter database open;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: alter db 命令 (在 04/23/2014 10:01:40 上) 失败
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6: 'D:\PAUL101.DBF'
RMAN> advise failure
2> ;
WARNING: new failures were found since last LIST FAILURE command
数据库故障列表
=========================
失败 ID 优先级状态 检测时间 概要
------- -------- --------- ---------- -------
482 HIGH OPEN 23-4月 -14 缺失一个或多个非系统数据文件
正在分析自动修复选项; 这可能需要一些时间
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=385 设备类型=DISK
分析自动修复选项完成
必需的手动操作
========================
没有可用的手动操作
可选手动操作
=======================
1. 如果无意中重命名或移动了文件 D:\PAUL101.DBF, 请还原该文件
自动修复选项
========================
选项修复说明
------ ------------------
1 还原和恢复数据文件 6
策略: 修复操作包括无数据丢失的完全介质恢复
修复脚本: c:\app\administrator\diag\rdbms\orcl\orcl\hm\reco_1383621664.hm
RMAN> list failure
2> ;
数据库故障列表
=========================
失败 ID 优先级状态 检测时间 概要
------- -------- --------- ---------- -------
482 HIGH OPEN 23-4月 -14 缺失一个或多个非系统数据文件
RMAN> repair failure preview;
策略: 修复操作包括无数据丢失的完全介质恢复
修复脚本: c:\app\administrator\diag\rdbms\orcl\orcl\hm\reco_1383621664.hm
修复脚本的内容:
# restore and recover datafile
restore datafile 6;
recover datafile 6;
RMAN> repair failure;
策略: 修复操作包括无数据丢失的完全介质恢复
修复脚本: c:\app\administrator\diag\rdbms\orcl\orcl\hm\reco_1383621664.hm
修复脚本的内容:
# restore and recover datafile
restore datafile 6;
recover datafile 6;
是否确实要执行以上修复 (输入 YES 或 NO)? YES
执行修复脚本
启动 restore 于 23-4月 -14
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00006 还原到 D:\PAUL101.DBF
通道 ORA_DISK_1: 正在读取备份片段 E:\0LP6EKJC_1_1.BAK
通道 ORA_DISK_1: 段句柄 = E:\0LP6EKJC_1_1.BAK 标记 = TAG20140423T094828
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:25
完成 restore 于 23-4月 -14
启动 recover 于 23-4月 -14
使用通道 ORA_DISK_1
正在开始介质的恢复
介质恢复完成, 用时: 00:00:01
完成 recover 于 23-4月 -14
修复故障已完成
是否要打开数据库 (输入 YES 或 NO)? YES
数据库已打开
RMAN>
Oracle Database - Enterprise Edition - Version 11.1.0.6 to 11.2.0.3 --对应的数据库版本为 11gR1 到11gR2
RMAN> startup mount;
已连接到目标数据库 (未启动)
Oracle 实例已启动
数据库已装载
系统全局区域总计 4175568896 字节
Fixed Size 2182344 字节
Variable Size 2063598392 字节
Database Buffers 2097152000 字节
Redo Buffers 12636160 字节
RMAN> list failure
2> ;
未找到与指定项匹配的故障
RMAN> alter database open;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: alter db 命令 (在 04/23/2014 10:01:40 上) 失败
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6: 'D:\PAUL101.DBF'
RMAN> advise failure
2> ;
WARNING: new failures were found since last LIST FAILURE command
数据库故障列表
=========================
失败 ID 优先级状态 检测时间 概要
------- -------- --------- ---------- -------
482 HIGH OPEN 23-4月 -14 缺失一个或多个非系统数据文件
正在分析自动修复选项; 这可能需要一些时间
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=385 设备类型=DISK
分析自动修复选项完成
必需的手动操作
========================
没有可用的手动操作
可选手动操作
=======================
1. 如果无意中重命名或移动了文件 D:\PAUL101.DBF, 请还原该文件
自动修复选项
========================
选项修复说明
------ ------------------
1 还原和恢复数据文件 6
策略: 修复操作包括无数据丢失的完全介质恢复
修复脚本: c:\app\administrator\diag\rdbms\orcl\orcl\hm\reco_1383621664.hm
RMAN> list failure
2> ;
数据库故障列表
=========================
失败 ID 优先级状态 检测时间 概要
------- -------- --------- ---------- -------
482 HIGH OPEN 23-4月 -14 缺失一个或多个非系统数据文件
RMAN> repair failure preview;
策略: 修复操作包括无数据丢失的完全介质恢复
修复脚本: c:\app\administrator\diag\rdbms\orcl\orcl\hm\reco_1383621664.hm
修复脚本的内容:
# restore and recover datafile
restore datafile 6;
recover datafile 6;
RMAN> repair failure;
策略: 修复操作包括无数据丢失的完全介质恢复
修复脚本: c:\app\administrator\diag\rdbms\orcl\orcl\hm\reco_1383621664.hm
修复脚本的内容:
# restore and recover datafile
restore datafile 6;
recover datafile 6;
是否确实要执行以上修复 (输入 YES 或 NO)? YES
执行修复脚本
启动 restore 于 23-4月 -14
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在开始还原数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
通道 ORA_DISK_1: 将数据文件 00006 还原到 D:\PAUL101.DBF
通道 ORA_DISK_1: 正在读取备份片段 E:\0LP6EKJC_1_1.BAK
通道 ORA_DISK_1: 段句柄 = E:\0LP6EKJC_1_1.BAK 标记 = TAG20140423T094828
通道 ORA_DISK_1: 已还原备份片段 1
通道 ORA_DISK_1: 还原完成, 用时: 00:00:25
完成 restore 于 23-4月 -14
启动 recover 于 23-4月 -14
使用通道 ORA_DISK_1
正在开始介质的恢复
介质恢复完成, 用时: 00:00:01
完成 recover 于 23-4月 -14
修复故障已完成
是否要打开数据库 (输入 YES 或 NO)? YES
数据库已打开
RMAN>
相关文章推荐
- Oracle数据恢复顾问(DRA)使用测试 (之二)
- 使用数据恢复顾问DRA
- Oracle数据恢复顾问(DRA)
- Oracle数据恢复顾问(DRA)
- ORACLE模拟一个数据文件坏块并使用RMAN备份来恢复
- 使用oracle闪回查询功能恢复之前删除的数据
- ORACLE模拟一个数据文件坏块并使用RMAN备份来恢复
- 关于Oracle中通过UNDO进行表数据恢复的测试
- oracle使用闪回功能恢复删除的表数据
- 【Oracle】使用bbed恢复delete的数据
- 使用数据恢复顾问ADR
- Oracle9使用oradata恢复数据库
- oracle 使用flashback(闪回)恢复误删除的数据 或 误删除的表
- oracle 恢复 被delete的数据 使用dbms_flashback的scn
- 【Oracle】使用bbed恢复update的数据
- 使用linux文件句柄恢复误删除的Oracle数据文件
- Oracle恢复实验一:使用添加数据文件之前的控制文件
- ORACLE 测试数据文件丢失 与 恢复
- Oracle 11g New 使用数据恢复指导
- oracle 数据快修复—之使用RMAN 块介质恢复