ora-00600 [12700]的故障处理一例
ora-00600 [12700]的故障一般是由于table或index的数据块有错误故障现象: 用户反映,在执行以下一条简单的select命令时报错 select * from temp where xxx=???; 其中xxx是索引列,不使用索引列则不报错。处理过程:1. 查看跟踪文件中发生错误的SQL2. 对引发错误的表的数据块进行检查,命令如下 analyze table xxx validate structure; 如果未发现错误,继续检查表上的索引: analyze table xxx validate structure cascade; 一般经过以上两步,就可以断定是table或是index的错误3. 本案例中,发现是由于index的数据