rman之检测受损块

检测受损块
rman在执行备份操作时检测受损块。除非有指示,否则当它命中受损块时将立即终止备份操作。如果您愿意的

话,可运行对受损块指定容错度的rman备份。如果这样做,那么在检查到受损块时将不是抛出错误并立即终止
备份,RMAN将继续备份数据文件,但会在其存储库中记录遇到的受损块的地址。如下指示RMAN继续备份,只要

遇到的受损块不超过100个。
run{
set maxcorrupt for datafile 7 to 100;
backup datafile 7;
}
受损块的详细信息可在两个地方看到。视图v$database_block_corruption显示问题所在的地址:数据文件文

件号和块编号。备份中块的地址也可在v$backup_corruption中看到,如果备份是映像副本,则在

v$copy_corruption中可看到。在正常运行中,将不使用set maxcorrupt再次运行备份,在完成后查询视图确

定损坏范围。
  默认情况下,rman将总是检查物理损坏,就是非rman的“介质损坏”。例如Oracle无法处理的块:无效的
校验或全是0的块,也可让RMAN检查逻辑损坏,即"软件损坏"。这些检查将在备份文件时进行,而不管是作为
映像副本还是备份到备份集。要重写默认值,
RMAN> backup nochecksum datafile 7;

将不检查物理损坏,但
RMAN> backup check logical datafile 6;
将检查逻辑损坏以及物理损坏。


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值