11 g新特性——块介质恢复性能增强(块媒介恢复)
块介质恢复性能增强(块媒介恢复):
只是恢复受损的块。不需要将受损的数据文件离线。
针对受损的数据块,使用备份中好的数据块进行恢复和恢复,避免了对整个数据文件的恢复和恢复。
<强>
前提条件:
强>
<强>
必须开启闪回数据库功能。
强>
在oracle 10 g中,blockrecover命令可以执行块介质恢复。
在oracle 11 g中,新的命令恢复……块代替了blockrecover。
恢复……块会在寻找备份文件之前,检索闪回日志。在执行恢复……块操作时,数据库必须是开放或山状态.rman需要使用归档日志来执行块恢复,数据库也必须是归档模式。
<强>
如何找出受损的数据块:
强>
·分析表和索引
·列表失败
·验证
·备份验证命令
dev/零·出口吗?
v·database_block_corruption美元
<强> 使用恢复……块修复受损的数据块: 强>
<前> RMAN>, recover dataflie 2, block 3, datafile 5, block 11; RMAN>, recover dataflie 2, block 3, datafile 5, block 11,得到标签=test1;, #指定具体的备份 >之前<强> 一次性修复所有的坏块: 强>
<前> RMAN>, recover corruption 列表; >之前