这个错误是在物化视图刷新过程中产生的。
数据库版本为10.1.0.4,在刷新物化视图时出现这个错误:
Fri Nov 5 01:00:03 2010 Errors IN file /oracle/admin/orcl/bdump/orcl_j002_254624.trc: ORA-00600: internal error code, arguments: [kkzisf3g.5], [], [], [], [], [], [], [] Fri Nov 5 01:00:04 2010 Errors IN file /oracle/admin/orcl/bdump/orcl_j002_254624.trc: ORA-00600: internal error code, arguments: [kkzisf3g.5], [], [], [], [], [], [], [] ORA-06512: at "SYS.DBMS_SNAPSHOT", line 1883 ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2089 ORA-06512: at "SYS.DBMS_IREFRESH", line 683 ORA-06512: at "SYS.DBMS_REFRESH", line 195 ORA-06512: at line 1 |
显然错误是由于物化视图的刷新导致的,不过Oracle的MOS只是有一个bug的描述,但是并没有给出解决的方法:Bug 6280249 : ORA-00600 [KKZISF3G.5] OCCURS WHEN MVIEW IS REFRESHED。
虽然Oracle并没有提供解决方法,但是这个错误发生在比较少见的10.1环境中,且整个MOS中只出现过一次,理论上讲,升级到10.2就应该可以避免该错误的产生。