ORA-600: [kghuclientasp_03]

老杨 2019-04-18
12
0 0
摘要:告警日志中出现这个ORA-600错误。错误信息如下:ThuJan610:26:552011ErrorsINfile/oracle/admi...

问题描述

告警日志中出现这个ORA-600错误。
错误信息如下:

Thu Jan 6 10:26:55 2011
Errors IN file /oracle/admin/oasisdb/udump/oasisdb1_ora_5597.trc:
ORA-00600: 内部错误代码, 参数: [kghuclientasp_03], [0x2A97673008], [0], [0], [0], [], [], []
Thu Jan 6 10:26:56 2011
Errors IN file /oracle/admin/oasisdb/udump/oasisdb1_ora_5597.trc:
ORA-00600: 内部错误代码, 参数: [kghuclientasp_03], [0x2A97673008], [0], [0], [0], [], [], []
ORA-00600: 内部错误代码, 参数: [kghuclientasp_03], [0x2A97673008], [0], [0], [0], [], [], []
Thu Jan 6 10:26:56 2011
Trace dumping IS performing id=[cdmp_20110106102656]
Thu Jan 6 10:26:58 2011
Trace dumping IS performing id=[cdmp_20110106102658]


专家解答

根据MOS的信息,这个错误的描述在Bug 5094828 – Dequeue of RAW message gets ORA-600 [kghuclientasp_03] [ID 5094828.8]。简单的说,用户在COPY RAW类型的数据时,所提供的变量长度不足,导致拷贝数据的时候会覆盖其他区域,从而引发了这个问题。
其实解决问题的方法很简单,提供一个足够的变量空间就可以避免这个错误。严格意义上讲,这不算是Oracle的bug,只不过Oracle在处理的时候,前期检查不严格而已。
Oracle在11.2.0.2中解决了这个问题,小于这个版本都可能出现这个错误。

「喜欢文章,快来给作者赞赏墨值吧」

评论

0
0
Oracle
订阅
欢迎订阅Oracle频道,订阅之后可以获取最新资讯和更新通知。
墨值排行
今日本周综合
近期活动
全部
相关课程
全部