ORA-600  Error on INSERT or MERGE Commands
(Doc ID 469068.1)
Last updated on NOVEMBER 11, 2010
Applies to:Oracle Server - Enterprise Edition - Version: 22.214.171.124 to 10.2.0.3 - Release: 9.2 to 10.2
Information in this document applies to any platform.
*** Checked for relevance on 11-Nov-2010 ***
Periodically ORA-600  errors are raised when executing an INSERT or MERGE command which has previously been executed without error.
Checking V$SQLAREA and V$SQL_SHARED_CURSOR for the failing statement shows a large number of cursor sharing failures due to insert direct load mismatches (INST_DRTLD_MISMATCH=Y), e.g.:
connect / as sysdba
select s.version_count, s.users_opening, s.users_executing, c.*
from v$sqlarea s, v$sql_shared_cursor c
where s.address = c.kglhdpar
and sql_text = '<Your SQL statement>';
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document
|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.|