Applies to:
Oracle Server - Enterprise Edition - Version: 10.2.0.1 to 10.2.0.3
This problem can occur on any platform.
Symptoms
During normal database activities some ORA-600s are reported. They are:
ORA-00600: internal error code, arguments: [17147], [0xC0000001B67EED68], [], [], [], [], [], []
ORA-00600: internal error code, arguments: [KGHLKREM1], [0xC0000001F4CE11B8], [], [], [], []
ORA-7445: exception encountered: core dump [kghlkremf()+33] [SIGSEGV]
The sql that causes the error is not located in the trace file.
Call stack:
kghfrmrg kghfre qsmqktcc ktcdso ktcrcm ktdcmt k2lcom k2send xctctl xctcom_with_options opicom
or
k2send xctctl xctcom_with_options opicom opiodr
or
kghalo ktcccadd kwqidracbk kwqidcpmc kwqidafm0 kwqididqx kpoaqdq
or
kghadd_reserved_extent kghget_reserved_extent kghgex kghfnd
Cause
These internal errors are reported in several bugs closed as duplicate of unpublished Bug 5736850.
The bug involves abnormal termination of queries involving bloom filters.
This manifests itself as memory corruptions. The memory was freed, reallocated to some other client, and
corrupted but slaves were still writing into it.
Solution
This fix cannot be provided as a one-off because it changes fixed sga structures and introduces a
new wait event.
It can be provided only as part of a complete patchset so the first version that will include this
fix is 10.2.0.4.
Setting _bloom_filter_enabled = false is a possible workaround.
This parameter can be set dynamically:
SQL> connect / as sysdba
SQL> alter system set "_bloom_filter_enabled"=false scope=both;
分享到:
相关推荐
Oracle 错误处理 - ORA-00600[4194] Oracle 错误代码 ORA-00600 是一个内部错误代码,通常是由数据库内部机制引起的。该错误代码可以有多种不同的参数,例如在本文中的 [4194]。在这里,我们将讨论如何处理通过隐含...
在oracle里面运行一下,解决Exception java.sql.SQLException ORA-00600 内部错误代码
在Oracle数据库管理中,"ORA-00600"是一个内部错误代码,通常表示数据库遇到了一个未知或未处理的内部错误。这个错误是由于多种原因引起的,包括数据文件损坏、控制文件问题、实例恢复不完整或者软件bug等。在描述中...
标签 "ORA-00600 Oracle 补丁 Patches Update" 暗示了这个问题的解决方案可能涉及更新数据库的补丁,通过应用补丁8922013,可能是Oracle公司针对ORA-00600错误的特定修复。 压缩包子文件的文件名称列表只有一个 ...
在提供的文档中,ORA-00600错误参数为[qerltcUserIterGet_1],[1],[1],[],[],[],[],[],[],[],[],[]。其中[qerltcUserIterGet_1]指向了具体的内部函数,而后面的数字参数则是该函数调用时的特定上下文信息。 **常见...
NULL 博文链接:https://gembler.iteye.com/blog/346242
### ORA-00600 错误快速参考指南 #### 概述 ORA-00600 错误通常被视为 Oracle 数据库中最严重的一类错误之一,这类错误通常意味着数据库内核中出现了某种异常情况。由于这类错误往往与数据库的核心组件紧密相关,...
标题和描述中提到的是关于如何解决Oracle数据库系统中出现的Ora-00600错误的故障处理方法。Ora-00600错误是Oracle数据库内部错误,通常表明系统遇到了无法处理的异常情况。这篇文档可能提供了解决这个问题的步骤和...
Oracle数据库报错ORA-00600是一个内部错误,通常表示系统遇到了未预见的问题或已知的软件缺陷。这个错误通常与Oracle的内核代码有关,而不是用户的SQL操作。在描述中,我们看到错误与“kcblasm_1”和参数103相关联,...
ORA-07445: exception encountered: core dump [opiaba()+639] [SIGSEGV] [ADDR:0x0] [PC:0x184CD17] ...ORA-00600: internal error code, arguments: [17147], [0x0641B8FE0], [], [], [], [], [], [], [], [], [], []
### Oracle 错误 ORA-00132 和 ORA-00214 解析及处理 #### 一、错误概述 在Oracle数据库管理过程中,遇到ORA-00132和ORA-00214这类错误时,往往意味着数据库配置或启动过程中出现了问题。下面将对这两个错误进行...
ORA-00600[kcratr1_lostwrt]错误通常发生在数据库试图写入控制文件时失败的情况。 **解决办法:** 对于此类问题,可以尝试重建控制文件。 ##### 1.7.2. ORA-00600[19004] ORA-600[19004]错误通常是由于数据库在...
Oracle数据库不同版本间的客户端与服务端的连接问题通常涉及到安全和兼容性配置,这篇文章主要讲述了在Oracle 11g R2客户端尝试连接Oracle 19c服务端时,遇到了两个特定的错误:ORA-28040和ORA-01017,以及如何解决...
在使用Oracle Data Pump工具IMPDP(Import Data Pump)进行数据导入的过程中,可能会遇到ORA-39002和ORA-39070等错误。本文将针对这些错误的排查方法进行详细介绍,帮助用户理解问题的原因及解决策略。 ### 错误...
ora-00604 错误 解决 方法 ora-00604 错误 解决 方法 ora-00604 错误 解决 方法 ora-00604 错误 解决 方法 ora-00604 错误 解决 方法ora-00604 错误 解决 方法
ORA-00604: 递归SQL层1出现错误 ORA-03106: 致命的双工通信协议错误 ORA-02063: 紧接着line(源于dblink) 以及 ORA-04052: 在查找远程对象时出错 ORA-00604: 递归SQL层1出现错误 ORA-03120: 双工转换例行程序:整数...