ORA-1555 / ORA-600 [ktbdchk1: bad dscn] ORA-600 [2663] in Physical Standby after switch-over (Doc ID 1498717.1)

Last updated on SEPTEMBER 19, 2016

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.2 to 11.2.0.3 [Release 11.2]
Oracle Database - Enterprise Edition - Version 12.1.0.2 to 12.1.0.2 [Release 12.1]
Information in this document applies to any platform.

Symptoms

 ORA-600 on UPDATE statement

========= Dump for incident 932331 (ORA 600 [ktbdchk1: bad dscn]) ========
----- Beginning of Customized Incident Dump(s) -----
[ktbdchk] -- ktbgcl4 -- bad dscn
dependent scn: 0x0013.dc0691c4 recent scn: 0x0013.a7fdc08a current scn: 0x0013.a7fdc08a
----- End of Customized Incident Dump(s) -----

*** 2012-10-08 00:55:43.199
dbkedDefDump(): Starting incident default dumps (flags=0x2, level=3, mask=0x0)
----- Current SQL Statement for this session (sql_id=9m8qjhtu2vj4r) -----
UPDATE SIEBEL.S_ORG_EXT BT
  SET (ACTIVE_FLG,
CONTRACT_VIS_FLG,
DISA_CLEANSE_FLG,
EVT_LOC_FLG,
FCST_ORG_FLG,
FUND_ELIG_FLG,
INCL_FLG,
INT_ORG_FLG,
PROSPECT_FLG,
PRTNR_FLG,

...

----- Call Stack Trace -----
    skdstdst <- ksedst1 <- ksedst <- dbkedDefDump <- ksedmp
       <- ksfdmp <- dbgexPhaseII <- dbgexExplicitEndInc <- dbgeEndDDEInvocatio <- nImpl
        <- dbgeEndDDEInvocatio <- ktbValidateDependen <- tScn <- ktbgcl1 <- tScn
         <- ktbgtl0 <- kdiins0 <- kdiinsp <- kauupd <- updrow
          <- qerupFetch <- updaul <- updThreePhaseExe <- 319 <- updexe
           <- opiexe <- kpoal8 <- opiodr <- ttcpip <- opitsk
            <- opiino <- opiodr <- opidrv <- sou2o <- opimai_real
             <- ssthrdmain <- main <- libc_start_main <- start

Changes

Modify the init.ora or spfile.ora

After applying the patch for bug 8895202 you must also set the parameter "_ktb_debug_flags"=8; The flag must be added manually with the 11.2.0.2 and 11.2.0.3 PSU's, although the code fix is in PSU it still must be enabled manually to use it.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms