当前位置:  数据库>oracle

ORA-00600 [KCBNEW_3] 分析

    来源: 互联网  发布时间:2017-05-15

    本文导语: 系统:AIX数据库版本:10.2.0.3 报错如下:Tue Jan 15 04:08:18 2013Errors in file /Oracle/admin/RASDB/udump/rasdb_ora_766202.trc: [], [], [], [] Summary of Bugs Containing ORA - 00600 [KCBNEW_3] [ID 428568.1] Applies to: Oracle Server - Enterprise Edition - Version: 8.1.7.4 to 11.1.0.6Inf...

系统:AIX
数据库版本:10.2.0.3

报错如下:
Tue Jan 15 04:08:18 2013
Errors in file /Oracle/admin/RASDB/udump/rasdb_ora_766202.trc:
[], [], [], []


Summary of Bugs Containing ORA - 00600 [KCBNEW_3] [ID 428568.1]

Applies to:

Oracle Server - Enterprise Edition - Version: 8.1.7.4 to 11.1.0.6
Information in this document applies to any platform.

Purpose

This article is intended to

1. Help the reader to understand ORA-00600 [KCBNEW_3] error and how is this caused.

2. List the most common bugs of the aforesaid error and their fixes.

Scope

This is a consolidated article based upon various bugs logged for the error ORA-00600 [KCBNEW_3] and gives the reader an overview about the most frequent bugs which the customers are affected with.

The error ORA-00600 [KCBNEW_3] is raised due to the following reason.

A cache buffer holding a database block is in the process of
being reused.

The buffer is in state "current" and may be reused only if the object
is of type temp or undo.

The consistency check comparing the block class in the buffer header
with the block class passed to the cache by the caller is failing.

Summary of Bugs Containing ORA - 00600 [KCBNEW_3]

Bug 4430244 ( Unpublished )

Abstract : ORA-600: INTERNAL ERROR CODE, ARGUMENTS: [KCBNEW_3]

Versions affected : 10.2

Fixed releases : 10.2.0.4, 11.0.0.0

Details : Segment advisor code (eg: DBMS_SPACE.OBJECT_GROWTH_TREND)

can load blocks into the cache for DROPped objects as CURRENT leading

to subsequent operations seeing an incorrect (old) version of a block.

This can lead to various internal buffer cache related errors such as

ORA-600 [kcbnew_3] / ORA-600 [kcbz_check_objd_typ_3].

The exact error depends on which code sees the block.

Backportable : yes to 10.2

Symptoms :

1. ORA-600 [kcbnew_3] internal error reported in the alert.log

2. May occur if segment advisor and DROP operation are being run
concurrently on the same object.

Workaround :



Patch Details:

Check Metalink for availability.

 

解决方法:
1.临时解决方法可以清空缓存区。
2.可以打小补丁


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 为什么我读取数据库时出现:ORA-00600: 内部错误代码,参数: [ttcgcshnd-1], [0], [],错误?
  • oracle报错(ORA-00600)问题处理
  • ORACLE出现错误1033和错误ORA-00600的解决方法
  • 出现ORA-01401和ORA-01008错误?
  • Eclipse连接Oracle数据库的ORA-00604 ORA-12705错误
  • oracle ORA-01114、ORA-27067错误解决方法
  • Oracle不能删除表 ORA-00604 ORA-01422 错误
  • 如何得到带有ora的行的下一行
  • ORA-12514及ORA-28547错误解决方案
  • 如何配置 linux 下 oracle 的 listener .ora 和
  • 浅析如何在tnsnames.ora中配置监听
  • Orcle的package中访问其它Schema的表报错ORA-00942解决方法
  • oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法
  • [Oracle] 浅析令人抓狂的ORA-01555问题
  • aq.executeQuery: ORA-00020: maximum number of processes (59) exceeded
  • Oracle 数据库闪回功能设置出现ORA-19809和ORA-19804错误
  • solaris10 安装 ora9.2.0.1 时报错
  • 在UNIX下,我的ORA817该怎么样才可以自己启动呀?
  • 基于ORA-12170 TNS 连接超时解决办法详解
  • plsql连接oracle数据库报ora 12154错误解决方法
  • 安装oracle出现error:ora-01031:insufficient privilleges的解决
  • 谁能帮忙解释一下: ORA-01000 : maximun open cursors exceeded
  • 关于Oracle游标的问题(ORA-01000: maximum open cursors exceeded)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,