Vous êtes sur la page 1sur 2

4/1/2019 Document 988907.

1
Copyright (c) 2019, Oracle. All rights reserved. Oracle Confidential.

ORA-600 [KCBZ_CHECK_OBJD_TYP] During Automatic Segment Advisor Job (Doc ID 988907.1)

APPLIES TO:

Oracle Database - Enterprise Edition - Version 10.2.0.4 to 11.1.0.7 [Release 10.2 to 11.1]
Information in this document applies to any platform.

SYMPTOMS

On 11.1.0.7, ORA-600 [kcbz_check_objd_typ],[0],[0],[1] is raised during execution of Automatic Segment Advisor.

Call Stack contains:


... kcbz_check_objd_typ kcbzib kcbgtcr kteinvld ktspupdlhwm ktspGenExtentMap1 kteinmap1 kteinmap kdglfp kdgbp
kdg_block_auto ktsa_object_space_usage ...

with "kteinvld" present on the stack.

Current SQL

name=insert into wri$_adv_objspace_trend_data select timepoint, space_usage, space_alloc, quality


from table(dbms_space.object_growth_trend(:1, :2, :3, :4, NULL, NULL, NULL, 'FALSE', :5, 'FALSE'))

CAUSE

This error could come from Bug:7614102 - ORA-600: INTERNAL ERROR CODE, ARGUMENTS: [KJBRSRPING:PI],
[0X8A45CBD8]
which has been logged with the same call stack and current SQL despite different error code on 11.1.0.7
This Bug has been closed as duplicate of unpublished Bug 7504832 - KJBRSRPING (SEND REUSE PING) SHOULD BE ABLE TO
FLUSH PI BUFFERS IF NEEDED.

SOLUTION

Base Bug 7504832 is fixed in 11.2

As solution, we recommend to:

1. Download and apply interim Patch:8216875, if available for your platform and RDBMS release.

OR

2. As workaround, turn off Segment Advisor by disabling the 'Automatic Segment Advisor Job'.
This is an advisory job so there will be no harm to database by turning it off.

SQL> connect / as sysdba;


SQL> BEGIN
dbms_auto_task_admin.disable(
client_name => 'auto space advisor',
operation => NULL,
window_name => NULL);
END;
/

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=156oig6csl_53&id=988907.1 1/2
4/1/2019 Document 988907.1

OR

3. As other workaround, flush the buffer cache to remove old copies of the block.
In a RAC environment, run this command on all instances.

SQL> alter system flush buffer_cache;

REFERENCES

NOTE:430223.1 - ORA-600 [kcbz_check_objd_typ_3] With Segment Advisor


NOTE:756734.1 - 11g: Scheduler Maintenance Tasks or Autotasks
Didn't find what you are looking for?

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=156oig6csl_53&id=988907.1 2/2

Vous aimerez peut-être aussi