renjixinchina 发表于 2014-5-4 17:06:49

ORA-600[2662]理解

ORA-600错误的触发原因是ORACLE发现居然有数据块的SCN号要比我系统当前的SCN还要大
但是oracle 启动过程中是如何检测到"有数据块的SCN号要比我系统当前的SCN还要大"
扫描了datafile中的每一个block吗?

Maclean Liu(刘相兵 发表于 2014-5-5 00:18:35

只是对扫描到的块做一个检测而已,如果异常就报出来,实际各种各样的检测很多, 每一种检测对应一个代码,例如2662

renjixinchina 发表于 2014-5-5 18:06:13

如果扫不到的块发生了这种情况
是不是启动的时候 就不报错?

Maclean Liu(刘相兵 发表于 2014-5-5 18:17:25

renjixinchina 发表于 2014-5-5 18:06 static/image/common/back.gif
如果扫不到的块发生了这种情况
是不是启动的时候 就不报错?

薛定谔的猫
页: [1]
查看完整版本: ORA-600[2662]理解