ORA-600 [Kcbz_check_objd_typ_1] Running a Job (Doc ID 785899.1) To Bottom

In this Document

  Symptoms
  Cause
  Solution
  References

This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.

APPLIES TO:

Oracle Database - Enterprise Edition - Version 10.2.0.1 to 10.2.0.3 [Release 10.2]
Information in this document applies to any platform.
***Checked for relevance on 17-Dec-2013***

SYMPTOMS

Running an application job, the following error is reported:

ORA-00600: internal error code, arguments: [kcbz_check_objd_typ_1], [0], [0], [1], [], [], [], []

In the trace file is reported:

DATA seg.obj=0, on-disk obj=4199817, dsflg=0, dsobj=4200201, cls=4 
Formatted dump of block: 
buffer tsn: 3 rdba: 0x00401709 (1/5897)

The Call Stack looks like:

... kcbz_check_objd_typ kcbzib kcbgtcr ktecgsc ktecgetsh ktecgshx kteinicnt1 qertbFetch qerjoFetch qerjotFetch qerjoFetch qerjoFetch ...

Sometimes, the trace file also reports DBMS_SPACE and PRVT_ADVISOR on the PL/SQL Call Stack.

CAUSE

The cause of this problem has been identified in 
Bug 7429941 - ORA-00600[KCBZ_CHECK_OBJD_TYP_1] SOMETIMES OCCURS 
closed as duplicate of unpublished Bug 4430244 and related to unpublished Bug 5218905.

Unpublished Bug 4430244 is caused by the Segment advisor code that can load blocks into the cache for DROPped objects as CURRENT leading to subsequent operations seeing an incorrect (old) version of a block.

Unpublished Bug 5218905 can occur when segment advisor has been running on an instance as it can read blocks into the cache as CURRENT when it should have read them as CR.

Both unpublished base bug 4430244 and related unpublished Bug 5218905 are a.o. fixed in 11.1.0.6 (Base Release) and 10.2.0.4 (Server Patch Set).
Please refer to
Note 4430244.8 - Bug 4430244 - Segment advisor can load blocks of dropped objects into buffer cache (KCB OERI errors)
Note 5218905.8 - Bug 5218905 - OERI[kcbnew_3] when segment advisor has been used

SOLUTION

To solve the issue, use any of below alternatives:

1. Upgrade to 11g or higher

- OR -

2. Apply 10.2.0.4 patchset or higher where both Unpublished Bug 4430244 and Unpublished Bug 5218905 are fixed

- OR -

3. Disable Segment Advisor, e.g.

SQL> connect / as sysdba; 
SQL> exec dbms_scheduler.disable('AUTO_SPACE_ADVISOR_JOB');

- OR -

4. request merge patch for Unpublished Bug 4430244 and Unpublished Bug 5218905 on your current 
    release and platform

- OR -

5. Check for availability of merge Patch 6133264 for Unpublished Bugs 5218905, 5728380
    and 4430244 on your current release and platform 
    For your info this merge patch include the fix for Unpublished Bug 5728380 for a problem introduced 
    in 9.2.0.8 and 10.2.0.3 by the fix for Unpublished Bug 4188324.

Note:
To check for conflicting patches, please use the MOS Patch Planner Tool
Please refer to
Note 1317012.1 - How To Use MOS Patch Planner To Check And Request The Conflict Patches?

REFERENCES

BUG:7429941 - ORA-00600[KCBZ_CHECK_OBJD_TYP_1] SOMETIMES OCCURS

NOTE:4430244.8 - Bug 4430244 - Segment advisor can load blocks of dropped objects into buffer cache (KCB OERI errors)
NOTE:5218905.8 - Bug 5218905 - OERI[kcbnew_3] when segment advisor has been used

ORA-600 [Kcbz_check_objd_typ_1] Running a Job (Doc ID 785899.1)的更多相关文章

  1. 时间同步ctss与ntp的关系【CTSSD Runs in Observer Mode Even Though No Time Sync Software is Running (Doc ID 1054006.1) 】

    CTSSD Runs in Observer Mode Even Though No Time Sync Software is Running (Doc ID 1054006.1) In this ...

  2. ORA-20011 ORA-29913 and ORA-29400 with Associated KUP-XXXXX Errors from DBMS_STATS.GATHER_STATS_JOB(Doc ID 1274653.1)

    首先在alert log裡面頻繁的看見如下錯誤: DBMS_STATS: GATHER_STATS_JOB encountered errors.  Check the trace file. Err ...

  3. Troubleshooting ORA-12547 TNS: Lost Contact (Doc ID 555565.1)

    Troubleshooting ORA-12547 TNS: Lost Contact (Doc ID 555565.1) This error can occur in following scen ...

  4. ORA-4031 错误故障排除与诊断[视频] (Doc ID 2016002.1)

    Copyright (c) 2019, Oracle. All rights reserved. Oracle Confidential.     ORA-4031 错误故障排除与诊断[视频] (Do ...

  5. SLES 12: Database Startup Error with ORA-27300 ORA-27301 ORA-27303 While Starting using Srvctl (Doc ID 2340986.1)

    SLES 12: Database Startup Error with ORA-27300 ORA-27301 ORA-27303 While Starting using Srvctl (Doc ...

  6. FAQ: Oracle Flex ASM 12c / 12.1 (Doc ID 1573137.1)

    FAQ: Oracle Flex ASM 12c / 12.1 (Doc ID 1573137.1) APPLIES TO: Oracle Database - Enterprise Edition ...

  7. Test Case:: 12C ASMCMD New feature (Doc ID 1589249.1)

    Test Case:: 12C ASMCMD New feature (Doc ID 1589249.1) APPLIES TO: Oracle Database - Enterprise Editi ...

  8. Data Guard Physical Standby - RAC Primary to RAC Standby 使用第二个网络 (Doc ID 1349977.1)

    Data Guard Physical Standby - RAC Primary to RAC Standby using a second network (Doc ID 1349977.1) A ...

  9. Step by Step Process of Migrating non-CDBs and PDBs Using ASM for File Storage (Doc ID 1576755.1)

    Step by Step Process of Migrating non-CDBs and PDBs Using ASM for File Storage (Doc ID 1576755.1) AP ...

随机推荐

  1. 因 URL 意外地以“/HelloWorld”结束,请求格式无法识别。

    WebService中发布之后出现这个错误, 解决方法: web.config文件中的 <system.web> 节点下加入:<webServices>    <prot ...

  2. C#特性之数据类型

    这篇文章主要通过演示类在不同发展中的不通过定义方法,来向读者表述它们之间的区别和联系. 在C#1时代,我们喜欢这样定义类: public class Product { private string ...

  3. Mybatis逆向工程生成po、mapper接口、mapper.xml

    Mybatis逆向工程生成po.mapper接口.mapper.xml 一.新建一个maven工程 请查看我的另一篇博客:<使用idea创建一个maven工程> 二.引入所需依赖 需要my ...

  4. 秒懂AOP

    AOP(Aspect Orient Programming),作为面向对象编程的一种补充,广泛应用于处理一些具有横切性质的系统级服务,如事务管理.安全检查.缓存.对象池管理等.AOP 实现的关键就在于 ...

  5. WEB服务器、HTTP服务器、应用服务器、IIS

    转载:https://www.cnblogs.com/brant/p/7209042.html Web服务器: 基本功能就是提供Web信息浏览服务.它只需支持HTTP协议.HTML文档格式及URL.与 ...

  6. 网络安全之sql注入

    1.何为Sql注入? 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令.具体来说,它是利用现有应用程序,将(恶意的)SQ ...

  7. 使用jQuery和CSS3实现一个数字时钟

    点击进入更详细教程及源码下载     在线演示 我们经常会在网站中看见一个时钟的效果.今天向大家分享一个使用jQuery和CSS3实现一个数字时钟教程. http://www.html5cn.org/ ...

  8. 洛谷P1742 最小圆覆盖(计算几何)

    题意 题目链接 Sol 暴力做法是\(O(n^3)\)枚举三个点然后check一下是否能包含所有点 考虑一种随机算法,首先把序列random_shuffle一下. 然后我们枚举一个点\(i\),并维护 ...

  9. Apex 的 Trigger 类简介

    Apex Triggers Apex 触发器(Apex Triggers)是一种特殊的 Apex 类.它的主要作用是在一条记录被插入.修改.删除之前或之后自动执行一系列的操作.每一个 Trigger ...

  10. Kotlin入门(6)条件分支的实现

    上一篇文章介绍了字符串的相关操作,其中示例代码用到了if和for语句,表面上看,Kotlin对控制语句的处理与Java很像,可实际上,Kotlin在这方面做了不少的改进,所以本篇和下一篇文章就分别介绍 ...