今天一个adg数据库报告ORA-00600错误:
ORA-00600: internal error code, arguments: [kcbgtcr_13], [], [], [], [], [], [], [], [], [], [], []
根据trace内容看查询对象为C_TS#,由监控主机发出的表空间使用率的查询导致,触发bug后,该进程挂起几个小时,10046看该进程没有任何等待,几乎任何操作都报ORA-01555错误,kill掉该进程后恢复正常
查找到相关bug : Bug 12848798 - OERI:kcbgtcr_13 on active dataguard [ID 12848798.8]
查看readme该补丁可以online apply(RDBMS Online Patching Aka Hot Patching [ID 761111.1]):
opatch apply online -connectString XXXXXX:sys:xxxxxx
SYS@AS SYSDBA XXXXXX> oradebug patch list
Patch File Name State
================ =========
bug12848798.pch DISABLED
SYS@AS SYSDBA XXXXXX> oradebug patch list
Patch File Name State
================ =========
bug12848798.pch ENABLED
补丁生效后,再次查询表空间使用率,很快返回结果
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/756652/viewspace-742881/
,如需转载,请注明出处,否则将追究法律责任。