2011-03-26

MSQSUB

ORA-07445 [MSQSUB()+32] When Select From V$SQL_PLAN [ID 791225.1]

Applies to:

Oracle Server - Enterprise Edition - Version: 10.2.0.4 to 11.2.0.1.0 - Release: 10.2 to 11.2

Symptoms

Select from V$SQL_PLAN results in ORA-07445 [msqsub()+32]

Stack trace similar to:

ksedst <- ksedmp <- ssexhd <- <- msqsub
<- $cold_msqopnws <- 752 <- msqfun <- k2copnws <- $cold_msqopnws
<- xplUnparseOpn <- xplProjToText <- xplMakeRow <- xplFetchRow <- kqlfgx
<- kgligi <- kglic0 <- kglic <- kqlfxp <- $cold_qerfxFetch
<- 2736 <- opifch2 <- opifch <- opiodr <- ttcpip
<- opitsk <- opiino <- opiodr <- opidrv <- sou2o
<- opimai_real <- main <- main_opd_entry

Cause

The Problem was investigated in Bug 7675994 closed as duplicate of unpublished Bug 7022234.

Solution

Bug 7022234 is Fixed in 11.2
Patches exist for it on most platforms on top of 10.2.0.4 at the moment of writing this note

1- apply the patch 7022234 if available

2- If the patch is not available you may use the following workaround
alter session set "_cursor_plan_unparse_enabled"=false;

3- upgrade to latest patchset and request a backport for Bug 7022234

References

BUG:7675994 - ORA-07445 [MSQSUB()+32] WHEN SELECT * FROM V$SQL_PLAN

Niciun comentariu:

Trimiteți un comentariu