博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORA-600:[ksnpost:ksnigb]错误一例
阅读量:6002 次
发布时间:2019-06-20

本文共 4022 字,大约阅读时间需要 13 分钟。

一套HP-UX Itanium上的10.2.0.3系统出现了ORA-00600: internal error code, arguments: [ksnpost:ksnigb], [], [], [], [], [],错误,相关的日志如下:  
ORA-00600: internal error code, arguments: [kolaslGetLength-1], [], [], [], [], [], [], []ORA-00600: internal error code, arguments: [ksnpost:ksnigb], [], [], [], [], [], [], []ORA-00609: could not attach to incoming connectionORA-12157: TNS:internal network communication errorORA-27300: OS system dependent operation:fork failed with status: 12ORA-27301: OS failure message: Not enough spaceORA-27302: failure occurred at: skgpspawn3ORA-00600: internal error code, arguments: [kolaslGetLength-1], [], [], [], [], [], [], []Current SQL statement for this session:SELECT * FROM gv$sqlksedmp: internal or fatal errorORA-00600: internal error code, arguments: [ksnpost:ksnigb], [], [], [], [], [], [], []ORA-00609: could not attach to incoming connectionORA-12157: TNS:internal network communication errorCurrent SQL information unavailable - no session.
  Mos上相关的Bug 信息:   Bug # 4634662 - Ora-600 [kolaslGetLength-1] Bug # 7479468 - Ora-600 [ksnpost:ksnigb]   Issue 1) This issue is described in the note 357016.1.Please apply the patch mentioned in the note 357016.1 to avoid this issue.   Issue 2) This is due to OS resource limitation. You need to check with HP for this.We are running out of OS resources and hence this issue is coming. Also you can set the ulimit -a values to unlimited for oracle and root user to avoid this issue.  
Bug 4634662 OERI:kolaslGetLength-1 from V$SQL in RAC
ORA-600[kolaslGetLength-1] selecting from V$SQL (of GV$SQL)
Range of versions believed to be affected Versions < 11
Versions confirmed as being affected
10.1.0.5
10.2.0.3
his issue is fixed in
10.2.0.3 Patch 5 on Windows Platforms
10.2.0.4 (Server Patch Set)
11.1.0.6 (Base Release)
on a RAC database with a varying width character set.
Applies to:
Oracle Server - Enterprise Edition - Version: 10.1.0.2 to 10.2.0.3 - Release: 10.1 to 10.2
Information in this document applies to any platform.
Symptoms
select * from gv$sql on a RAC enviornment
errors with:
ORA-00600: internal error code, arguments: [kolaslGetLength-1], [], [], [], [], [], [], [].
with a multibye characterset (ie:al32utf8, utf8 )
Note: This error has also been reported when select from SQLT$_GV$SQL_PLAN while running Sqlt Execute diagnostic utility - SQLTXPLAIN.SQLT$*
Cause
This is Bug 4634662
Details: ora-600[kolaslGetLength-1] received selecting from v$sql over a RAC db which has a varying width character set
Solution
Bug 4634662 is fixed in 10.2.0.4 and Rel 11.
To check if a patch exists for your platform, go to Metalink:
a) Click on Patches & Updates Folder.
b) Click on Simple Search.
c) Enter patch#: Patch 4634662
d) Select your O/S
e) Click Go.
ORA-600 [Ksnpost:Ksnigb] ORA-12157
Applies to:
Oracle Server - Enterprise Edition - Version: 10.2.0.4 and later [Release: 10.2 and later ]
Information in this document applies to any platform.
Symptoms
In the alert log is reported the following:
ORA-00600: internal error code, arguments: [ksnpost:ksnigb], [], [], [], [], [], [], []
ORA-00609: could not attach to incoming connection
ORA-12157: TNS:internal network communication error
Cause
ORA-600 [ksnpost:ksnigb] along with ORA-600 [729] errors are creating problem while creating new sessions.
All these point to insufficient memory or OS limits.
Bug 7479468 was raised for similar issue that was closed as there was not enough swap swap space hence was the problem.
Solution
Check the swap space in the system and increase if required.
References
BUG:7479468 - ORA-600 [KSNPOST:KSNIGB] AND ORA-12157   分析发现在10.2.0.3等版本上存在RAC中查询gv$sql视图会引发ORA-600[kolaslGetLength-1]错误的bug,该bug 可以通过实施补丁4634662来解决。   此外当有效内存不足或OS参数上限过小时可能导致Oracle无法成功创建新的session ,引发ORA-600[ksnpost:ksnigb]错误。 建议检查ulimit -a 的输出, 在HP-UX上不妨将stack size设置为unlimited(set the stack size to unlimited.) $ulimit -a time(seconds) unlimited file(blocks) unlimited data(kbytes) 1048576 stack(kbytes) 131072 memory(kbytes) unlimited coredump(blocks) 4194303 nofiles(descriptors) 2048

转载地址:http://uidmx.baihongyu.com/

你可能感兴趣的文章
【BZOJ】3572: [Hnoi2014]世界树 虚树+倍增
查看>>
Cent OS安装使用ffmpeg(完整版)
查看>>
Activity常用方法
查看>>
Ansible 入门指南 - 学习总结
查看>>
2014 蓝桥杯 预赛 c/c++ 本科B组 第九题:地宫取宝(12') [ dp ]
查看>>
第六课 以太坊客户端Geth命令用法-参数详解
查看>>
leetcode-762-Prime Number of Set Bits in Binary Representation
查看>>
[开源]KJFramework.Message 高性能二进制消息框架 - 多元素数组的高性能优化
查看>>
虚拟机VMware中安装Ubuntu18.04
查看>>
webpack4系列实践笔记
查看>>
《从Servlet、Dubbo、Mybatis聊聊责任链究竟怎么用 》
查看>>
第七次作业——需求规格说明书
查看>>
Prometheus学习系列(十四)之配置规则
查看>>
用js互相调用iframe页面内的js函数
查看>>
第十一周项目7-太乐了
查看>>
第十二周项目1-阅读程序(五)
查看>>
项目总结04:SQL批量导入数据:将具有多表关联的Excel数据,通过sql语句脚本的形式,导入到数据库...
查看>>
4.Windows下安装ZooKeeper
查看>>
44. Ext信息提示对话框
查看>>
vue--1.环境搭建及创建项目
查看>>