数据库报ORA-00600: 内部错误代码, 参数: [17059],并产生大量trace日志文件
用户反馈数据库服务器磁盘空间使用耗尽。 登录服务器后查看,发现数据库产生大量的trace日志,并在alert日志中发现ora-600错误
alert日志信息:
- Fri Jul ::
- Errors in file d:\app\administrator\diag\rdbms\orcl\orcl\trace\orcl_ora_53832.trc (incident=):
- ORA-: 内部错误代码, 参数: [], [0xDD7E984D0], [0xDD7E98D68], [0xE17AD9658], [], [], [], [], [], [], [], []
- Fri Jul ::
- Sweep [inc][]: completed
- Sweep [inc][]: completed
- Sweep [inc][]: completed
- Sweep [inc][]: completed
- Fri Jul ::
- DDE: Problem Key 'ORA 600 [17059]' was completely flood controlled (0x6)
- Further messages for this problem key will be suppressed for up to minutes
trace文件内容:
- *** -- ::20.058
- *** SESSION ID:(42.1215) -- ::20.058
- *** CLIENT ID:(server#Thread-) -- ::20.058
- *** SERVICE NAME:(SYS$USERS) -- ::20.058
- *** MODULE NAME:(JDBC Thin Client) -- ::20.058
- *** ACTION NAME:() -- ::20.058
- LibraryHandle: Address=17ad9658 Hash=931b2cd4 LockMode=N PinMode= LoadLockMode= Status=VALD
- ObjectName: Name=SELECT invokedId, timeConfig, lastTime, nextTime, nextTime2, handlerClz FROM bi_schd_timer WHERE nvl ( to_char( nextTime ), :"SYS_B_0" ) = :"SYS_B_1" or ( nextTime >= :"SYS_B_2" and nextTime < :"SYS_B_3" )
- FullHashValue=ee068dcfa54c7cea1ff5ed5c931b2cd4 Namespace=SQL AREA() Type=CURSOR() Identifier= OwnerIdn=
- Statistics: InvalidationCount= ExecutionCount= LoadCount= ActiveLocks= TotalLockCount= TotalPinCount=
- Counters: BrokenCount= RevocablePointer= KeepDependency= KeepHandle= BucketInUse= HandleInUse=
- Concurrency: DependencyMutex=17ad9708(, , , ) Mutex=17ad9780(, , , )
- Flags=RON/PIN/TIM/PN0/DBN/[]
- WaitersLists:
- Lock=17ad96e8[17ad96e8,17ad96e8]
- Pin=17ad96f8[17ad96c8,17ad96c8]
- Timestamp: Current=-- ::
- LibraryObject: Address=d7e984d0 HeapMask=-- Flags=EXS[] Flags2=[] PublicFlags=[]
- DataBlocks:
- Block: #='' name=PCUR^931b2cd4 pins= Change=NONE
- Heap=17ad95a0 Pointer=d7e985b8 Extent=d7e98450 Flags=I/-/P/A/-/-
- FreedLocation= Alloc=1.515625 Size=4.000000 LoadTime=
- ChildTable: size=''
- Child: id='' Table=d7e99380 Reference=d7e98e20 Handle=17ad9248
- Child: id='' Table=d7e99380 Reference=d7e99188 Handle=17ad8558
- Child: id='' Table=d7e99380 Reference=d7e869b0 Handle=17ad7868
- ...
- Child: id='' Table=31d8e5e8 Reference=31d624c0 Handle=163589d8
- NamespaceDump:
- Parent Cursor: sql_id=1zxgdbk9jqb6n parent=0000000DD7E985B8 maxchild= plk=y ppn=n KGX cleanup...
- *** -- ::20.885
- KGX Atomic Operation Log 0000000E16076E40
- Mutex 0000000E17AD9780(, ) idn 931b2cd4 oper EXCL
- Library Cache uid efd whr slp
- oper= pt1=17ad9658 pt2= pt3=
- pt4= pt5= ub4=
- Trace file d:\app\administrator\diag\rdbms\orcl\orcl\trace\orcl_ora_12308.trc
- Oracle Database 11g Enterprise Edition Release 11.2.0.1. - 64bit Production
- With the Partitioning, OLAP, Data Mining and Real Application Testing options
- LibraryHandle: Address=17ad9658 Hash=931b2cd4 LockMode=N PinMode= LoadLockMode=
登陆数据库查看:
发现cursor_sharing被设置为smilar,修改为exact后错误消除
- SQL> show parameter cursor
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- cursor_sharing string SIMILAR
- SQL> alter system set cursor_sharing=exact scope=both;
- System altered.
- SQL>
其它类似错误可以参考MOS文档:
Understanding and Diagnosing ORA-600 [17059] Errors (Doc ID 1683417.1)
Bug 9689310 - Excessive child cursors / high VERSION_COUNT / ORA-600 [17059] due to bind mismatch (Doc ID 9689310.8)
数据库报ORA-00600: 内部错误代码, 参数: [17059],并产生大量trace日志文件的更多相关文章
- 转00600异常解决方案:ORA-00600: 内部错误代码, 参数: [19004], [], [], [], [], []
<问题描述> ORACLE 10.1 OR 10.2中所有平台都存在该问题. <问题现象> 在进行多表关联复杂查询时出现 ORA-00600: 内部错误代码, 参数: [190 ...
- ORA-00600: 内部错误代码, 参数: [qctcte1]
[情景再现] 生产环境,JAVA程序某功能报错: ORA-00600: 内部错误代码, 参数: [qctcte1], [0], [], [], [], [], [], [] [问题排查] 1.检查Or ...
- ORA-00600:内部错误代码,参数:[kpnxdcbk-2],[],[],[],[],[],[],[],[],[],[],[]
由于最近工作中常出现ORA-00600:内部错误代码,参数:[kpnxdcbk-2],[],[],[],[],[],[],[],[],[],[],[]这种异常!所以在这里讲一下我的处理方法. 笔者所遇 ...
- ORA-00600: 内部错误代码, 参数: [kcm_headroom_warn_1], [], [], [], [], [], [], [], [], [], [], []
SQL*Plus: Release 11.2.0.4.0 Production on 星期三 1月 1 08:53:48 2003 Copyright (c) 1982, 2013, Oracle. ...
- Oracle恢复ORA-00600: 内部错误代码, 参数: [kcratr_scan_lastbwr] 问题的简单解决
Oracle恢复ORA-00600: 内部错误代码, 参数: [kcratr_scan_lastbwr] 1. 简单处理 sqlplus / as sysdba startup mount recov ...
- ORA-00600: 内部错误代码, 参数: [kqlnrc_1]
如以下的错误: Mon Mar 31 18:45:59 2014 Errors in file /oracle/app/oracle/diag/rdbms/zscims/zscims2/trace/z ...
- 关于Oracle报 ORA-00600: 内部错误代码, 参数: [kkqcscpopn_Int: 0], [], [], [], [], [], [], [], [], [], [], []解决
服务器上有的Oracle版本是11.2.0.1.0,但是用到了mybatis-PageHelper分页插件会报这个错误. 下面说说我是怎么遇到这个错误的:同事写的这个功能点是用到了前台分页,是正常的没 ...
- PLSQL登录数据库 报ORA -12154的诡异问题
https://q.cnblogs.com/q/89420/ 现象: 1.机器上先后安装了oracle两个版本的client.在装第一个client后,plsql可以顺利连接数据库a并登录. 2.安装 ...
- plsql 连接oralce数据库,报ora 12557 tns 协议适配器不可加载错误
使用plsql 连接oracle 数据库报ora 12557 错误: 解决方案: 1:首先确保服务中的service以及监听器都开启 2:F:\app\Administrator\product\11 ...
随机推荐
- HTTP 笔记与总结(8)HTTP 与内容压缩
以环球网的一篇新闻为例,抓包图: (Powered-By-ChinaCache:HIT from 060120b3g7.16 表示当前页面不是来自环球网的主服务器,而是来自中国的缓存服务器节点,HIT ...
- php开源项目
论坛社区:Discuz.PHPWind.ThinkSAAS.phpBB CMS内容管理:DedeCMS.PHPCMS.帝国CMS.齐博CMS.Drupal 企业建站:CmsEasy.KingCMS.P ...
- 【转】Java 5种字符串拼接方式性能比较。
最近写一个东东,可能会考虑到字符串拼接,想了几种方法,但对性能未知,于是用Junit写了个单元测试. 代码如下: import java.util.ArrayList; import java.uti ...
- svn解锁
SVN解锁操作 现在很多项目开发都使用SVN作为馆控工具,SVN馆中的文件既可以以文件夹的方式获取,也可以通过eclipse导入.获取文件后,我们可以对某个文件锁定. 如果某个同事锁定了某个文件,而他 ...
- idea控制台乱码
打开File->Settings->Editer->File Encoding,将IDE Encoding 和 Project Encoding 都改为UTF-8
- php--validate表单验证实例
验证效果:
- angularJS自定义属性作为条件中转
<html> <head> <meta charset="utf-8"/> <title></title> </h ...
- UML时序图总结
前言 在我的工作中,用的最多的就是时序图了.可能由于工作的原因,我也是最喜欢画时序图了,很清楚,很明了,什么时候发送什么消息,到达什么状态,一下子就展示在你的脑海里,对于消息驱动的程序来说,是再好不过 ...
- 说说怎么写clean code
前两天参加了公司组织的一个培训,主题是“如何写出好的代码” ,刚看到这个主题,第一反应是又不知道是哪个培训机构来忽悠钱的!老大安排了,就去听听呗. 说实在的,课程内容没有什么新鲜的东西,就是讲讲如何发 ...
- [LeetCode]题解(python):074-Search a 2D Matrix
题目来源 https://leetcode.com/problems/search-a-2d-matrix/ Write an efficient algorithm that searches fo ...