设为首页 加入收藏

TOP

Oracle隐藏参数_allow_resetlogs_corruption的使用实践
2019-09-04 01:00:49 】 浏览:25
Tags:Oracle 隐藏 参数 _allow_resetlogs_corruption 使用 实践

查询隐藏参数"_allow_resetlogs_corruption"及说明:


通过这个隐藏参数非常规恢复的库,原则建议还是要重建库的。其实在alert日志中也会看到有这样的建议:


模拟常规开库失败的场景:


说明:这个环境是模拟数据文件1丢失,最终从备份restore出来一个旧的文件,但由于种种原因,总之没有后续的归档去做recover,导致无法追平。
此时就可尝试使用_allow_resetlogs_corruption隐藏参数强制开库:


此时再去查询数据文件头的SCN已经一致:


注意处理完毕后及时改回这个隐藏参数为false:


其他注意事项:如果开库遇到ORA-600 [2662]类错误,可以参考之前随笔:


最终通过推进SCN的手段来解决ORA-600 [2662]类问题。
其实这个场景其实可能会遇到各种问题,都属于非常规恢复范畴,后续我会计划去继续测试验证一些常见场景及解决方案。



Oracle隐藏参数_allow_resetlogs_corruption的使用实践 https://www.cppentry.com/bencandy.php?fid=57&id=250050

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇ORA-01157与ORA-01110无法识别/锁.. 下一篇Oracle推进SCN系列:使用oradebug..