天天看点

【ORA-600】12c R1上的600[kcratr_nab_less_than_odr]

原因是读取thread 2的redo logfile发现其仅写到4248个块, 但实际control中记录ON DISK DBA该为109a 即4250。 尝试重建控制文件:

重建控制文件后问题消失, 主要问题还是 主机断电对redo logfile的写丢失, 而控制文件却更新了on disk rba,导致控制文件中的RBA大于redo logfile中实际存在的, 通过重建控制文件后2者一致 从而问题消失。

本文转自maclean_007 51CTO博客,原文链接:http://blog.51cto.com/maclean/p2