一.环境windowsoracle 11.2.0.4  RAC 二.问题现象1.连接数据库后,无法查询2.报错信息:ORA-00600: internal error code, arguments: [600], [ORA-00600: internal error code, arguments: [kgl-no-mutex-held], [0x1243958F20], [kglobf0], [0xF12D8D0B0], [], [], [], [], [], [], [], []三.问题定位 通过alert日志 找到发生问题的最初时间点。信息如下:ORA-1688: unable to extend table SYS.WRH$_ACTIVE_SESSION_HISTORY partition WRH$_ACTIVE_2596570560_0 by 128 in                 tablespace SYSAUX ORA-1688: unable to extend table SYS.WRH$_ACTIVE_SESSION_HISTORY partition WRH$_ACTIVE_2596570560_0 by 8192 in                 tablespace SYSAUX Fri Nov 17 15:17:56 2017Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\oradb\oradb1\trace\oradb1_ora_23236.trc  (incident=1391697):ORA-00600: 内部错误代码, 参数: [kghfrmrg:nxt], [0xF12C5F000], [], [], [], [], [], [], [], [], [], []Incident details in: D:\APP\ADMINISTRATOR\diag\rdbms\oradb\oradb1\incident\incdir_1391697\oradb1_ora_23236_i1391697.trcUse ADRCI or Support Workbench to package the incident.See Note 411.1 at My Oracle Support for error and packaging details.Fri Nov 17 15:18:39 2017Dumping diagnostic data in directory=[cdmp_20171117151839], requested by (instance=1, osid=23236), summary=[incident=1391697].Fri Nov 17 15:18:40 2017Sweep [inc][1391697]: completedSweep [inc2][1391697]: completedFri Nov 17 15:19:55 2017Exception [type: ACCESS_VIOLATION, UNABLE_TO_READ] [ADDR:0x0] [PC:0x140D39A89, kxsGetRuntimeLock()+259]Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\oradb\oradb1\trace\oradb1_ora_20684.trc  (incident=1391761):ORA-07445: 出现异常错误: 核心转储 [kxsGetRuntimeLock()+259] [ACCESS_VIOLATION] [ADDR:0x0] [PC:0x140D39A89] [UNABLE_TO_READ] []Incident details in: D:\APP\ADMINISTRATOR\diag\rdbms\oradb\oradb1\incident\incdir_1391761\oradb1_ora_20684_i1391761.trcUse ADRCI or Support Workbench to package the incident.See Note 411.1 at My Oracle Support for error and packaging details.Fri Nov 17 15:19:57 2017Dumping diagnostic data in directory=[cdmp_20171117151957], requested by (instance=1, osid=20684), summary=[incident=1391761].Fri Nov 17 15:19:59 2017Sweep [inc][1391761]: completedSweep [inc2][1391761]: completedFri Nov 17 15:20:58 2017SMON: Parallel transaction recovery triedFri Nov 17 15:28:39 2017Exception [type: ACCESS_VIOLATION, UNABLE_TO_READ] [ADDR:0x68] [PC:0xD698A6, kghalo()+40]Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\oradb\oradb1\trace\oradb1_ora_14992.trc  (incident=1391769):ORA-07445: 出现异常错误: 核心转储 [kghalo()+40] [ACCESS_VIOLATION] [ADDR:0x68] [PC:0xD698A6] [UNABLE_TO_READ] []Incident details in: D:\APP\ADMINISTRATOR\diag\rdbms\oradb\oradb1\incident\incdir_1391769\oradb1_ora_14992_i1391769.trcUse ADRCI or Support Workbench to package the incident.See Note 411.1 at My Oracle Support for error and packaging details.Fri Nov 17 15:28:41 2017Dumping diagnostic data in directory=[cdmp_20171117152841], requested by (instance=1, osid=14992), summary=[incident=1391769].Fri Nov 17 15:28:42 2017Sweep [inc][1391769]: completedSweep [inc2][1391769]: completedFri Nov 17 15:29:21 2017SMON: Parallel transaction recovery triedFri Nov 17 15:29:43 2017ORA-1652: unable to extend temp segment by 128 in tablespace                 TEMP Fri Nov 17 15:37:00 2017ORA-1652: unable to extend temp segment by 128 in tablespace                 TEMP Fri Nov 17 15:44:02 2017ORA-1652: unable to extend temp segment by 128 in tablespace                 TEMP Fri Nov 17 16:16:41 2017Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\oradb\oradb1\trace\oradb1_ora_23712.trc  (incident=1391841):ORA-00600: 内部错误代码, 参数: [17112], [0xF12DA8F80], [], [], [], [], [], [], [], [], [], []Incident details in: D:\APP\ADMINISTRATOR\diag\rdbms\oradb\oradb1\incident\incdir_1391841\oradb1_ora_23712_i1391841.trcUse ADRCI or Support Workbench to package the incident.See Note 411.1 at My Oracle Support for error and packaging details.Fri Nov 17 16:16:44 2017Dumping diagnostic data in directory=[cdmp_20171117161644], requested by (instance=1, osid=23712), summary=[incident=1391841].Fri Nov 17 16:16:46 2017Sweep [inc][1391841]: completedSweep [inc2][1391841]: completedFri Nov 17 16:26:45 2017Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\oradb\oradb1\trace\oradb1_ora_24872.trc  (incident=1391785):ORA-00600: 内部错误代码, 参数: [kgl-no-mutex-held], [0x1243958F20], [kglobf0], [0xF12D8D0B0], [], [], [], [], [], [], [], []Incident details in: D:\APP\ADMINISTRATOR\diag\rdbms\oradb\oradb1\incident\incdir_1391785\oradb1_ora_24872_i1391785.trcFri Nov 17 16:26:46 2017猜测,可能是系统表空间不足,触发的bug。四.解决思路1.清理 SYS.WRH$_ACTIVE_SESSION_HISTORY2.向系统表空间增加文件在数据库当前状态,以上两个方案均无法实施。3.尝试重启数据库实例,集群服务不动。启动过程中oracle做了大量的清理工作:Sweep [inc][1401010]: completedSweep [inc][1401010]: completedSweep [inc][1401009]: completedSweep [inc][1401003]: completedSweep [inc][1401001]: completedSweep [inc][1400987]: completedSweep [inc][1400977]: completedSweep [inc][1400974]: completedSweep [inc][1400973]: completed猜测是在清理表空间4.再次连接测试,数据库恢复正常。重启后系统表空间SYSAUX释放了近20G的空间。

ORA-00600: internal error code, arguments: [kgl-no-mutex-held]相关推荐

  1. oracle ora 13011,ORA-00600: internal error code, arguments: [13011]

    近期,一客户历史数据库屡次遇到ORA-00600: internal error code, arguments: [13011].附带的,还有ORA-01499 SQL> analyze ta ...

  2. Oracle 10g Toad查看 表空间 报错 ORA-00600 internal error code arguments [ktfbhget-4], [6], [5]...

    Toad 10.6 去查Oracle 10g 的表空间,在Toad 返回页面提示信息是: selectprivileges on following are required:DBA_DATA_FIL ...

  3. ORA-00600: internal error code, arguments: [KGL-heap-size-exceeded]

    背景 某项目alert日志中偶然报错如下: ORA-00600: internal error code, arguments: [KGL-heap-size-exceeded] 报错的过程中业务变慢 ...

  4. ORACLE 启动报错 ORA-00600: internal error code, arguments

    虚拟机突然关闭后,启动数据库,报错: ORA-00600: internal error code, arguments: [kcratr_nab_less_than_odr], [1], [44], ...

  5. 使用DBLINK查询时报ORA-00600: internal error code, arguments: [kzdlk_zt2 err]

    使用DBLINK查询时报ORA-00600: internal error code, arguments: [kzdlk_zt2 err]  SYS@oradg11g > select INS ...

  6. internal error code, arguments: [13013], [5001], [8943】

    记录另一起ORA-00600[13013]处理 发现ORA-00600[13013]错误 During the execution of an UPDATE statement, after seve ...

  7. oracle在服务器断电重启后启动报错ORA-00600: internal error code, arguments: [kcm_headroom_warn_1], []

    一.错误场景介绍. 数据库:11.2.0.4(单实例,没有任何备份) 系统:Centos 6.5(虚拟机) 由于机房断电导致oracle数据库(单实例)所在服务器的虚拟服务器出现问题,在经过恢复后虚拟 ...

  8. 删除数据报ORA-00600: internal error code, arguments: [ktbesc_plugged]

    Oracle在删除数据是以下错误: ORA-00600: internal error code, arguments: [ktbesc_plugged], [], [], [], [], [], [ ...

  9. 解决ORA-00600: internal error code, arguments: [kcratr_nab_less_than_odr]错误

    机房环境: OS:windows 2008 数据库版本:oracle 11g 事件起因: 昨天公司运维说机房的HP服务器磁盘坏了,我当时冷汗一下子就出来了,因为这是测试库,没有备份,没有归档,但是里面 ...

最新文章

  1. 循环神经网络(RNN、LSTM、GRU)
  2. java 注解报错_java注解验证接收参数 返回注解字段的错误
  3. post 与 get 的区别
  4. Android apk签名方法
  5. SWT的UI线程和非UI线程
  6. 深度学习(14)TensorFlow高阶操作三: 张量排序
  7. oracle10g生成awr报告,awr报告生成位置.docx
  8. 【STM32】IIC的基本原理(实例:普通IO口模拟IIC时序读取24C02)(转载)
  9. hdu 1754 线段树 水题 单点更新 区间查询
  10. 酷应用背后,低代码正在被重估
  11. 在firefox 2.0.0.3中使用onenote 2007收集资料
  12. build lavas 失败_Lavas 命令介绍 - Lavas 教程
  13. UK EU 码对照表,USA EURO SIZE码对照表,国外衣服码对照表
  14. RAC 11.2.0.3 LISTENER异常终止
  15. 基于MATLAB的运动模糊图像处理
  16. 2022年裁员潮,失业程序员何去何从?
  17. 真正阅读量php,科学网—博客70万阅读量与研究网8万点击量感言 - 陈安的博文
  18. 在Arcmap中,如何“让标注和注记的字体,以及符号化后的符号大小随着比例尺大小的变换而变换”???
  19. python有趣小程序春节祝福-用python实现新年祝福微信的自动回复
  20. 教你获取Microsoft Office 365E5账号

热门文章

  1. shell中sed命令用法
  2. 古典老师分享的一个故事
  3. 幽灵字符 \u200B
  4. JVM常量池最全详解-常量池/运行时常量池/字符串常量池/基本类型常量池,看这一篇就够了
  5. php中=%3e -%3e的区别,华为Nova3e和Nova2s哪个好? 华为Nova2s与3e区别对比评测
  6. r语言 转录本结构及丰度_【R语言】数据结构Ⅱ—列表,数据框,因子
  7. C++ 获取进程所在目录(全路径)
  8. 给php添加飘窗,教你怎么把普通窗户改成漂亮的飘窗~!
  9. 前端| js动态修改video标签视频不刷新的问题
  10. 所谓情商高,就是懂得好好说话