ORA-600(kkoljt1)错误

又是一个ANSI标准SQL导致的BUG。
数据库版本10.2.0.1,错误信息为:

Wed Nov 09 19:15:27 2011
Errors IN file c:\oracle\product\10.2.0\admin\orcl\udump\orcl_ora_784.trc:
ORA-00600: 内部错误代码, 参数: [kkoljt1], [], [], [], [], [], [], []

根据文档Bug 5864217 – OERI [kkoljt1] from ANSI query with join elimination [ID 5864217.8],在10.2.0.3以前版本中标准SQL如果出现了连接消除会导致ORA-600[kkoljt1]的错误。
Oracle在11.1.0.6和10.2.0.4中解决了这个问题。除了升级外,避免标准SQL的写法是最好的解决问题的方法。

This entry was posted in BUG and tagged , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *