ORA-21500 Occuring In OCI Based Applications Or Tools (Doc ID 269833.1)

Last updated on APRIL 27, 2017

Applies to:

Oracle Database - Enterprise Edition - Version 8.1.5.0 and later
Information in this document applies to any platform.
***Checked for relevance on 26th Nov 2015***

Symptoms

OCI-21500 internal error code, arguments: [string], [string], [string], [string], [string], [string], [string], [string]


is a generic error which occurs on the client side and indicates that there is a problem with the OCI environment.
It is the client side equivalent of a server side ORA-600. In opposite to the error couple ORA-3113/ORA-7445 which occurs everytime in combination, OCI-21500 and ORA-600 execute the same code - but report errors for client side OR server side - but never together.

The first argument is an internal error. This can be a numeric value, for example [17099] or a string literal [KPUCFAC-V8SCCTX]. In the case of a string literal, the string before the minus sign describes a C function in the source code - here kpucfac(). The strings trailing the minus sign describe a branch which is executed just before the code causing the exception.

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