Sunday, 8 April 2012

ORA-21704: cannot terminate cache or connection without flushing first

ORA-21704: cannot terminate cache or connection without flushing first

Cause: See the error message.

Action: The transaction should be aborted or committed before terminating the cache or connection.

ORA-21703: cannot flush an object that is not modified

ORA-21703: cannot flush an object that is not modified

Cause: See the error message.

Action: The object should not be flushed.

ORA-21702: object is not instantiated or has been de-instantiated in cache

ORA-21702: object is not instantiated or has been de-instantiated in cache

Cause: User attempted to perform an inappropriate operation to a transient object that is not instantiated in the object cache. Operations that cannot be applied to a not-instantiated transient object include deleting or pinning such an object.

Action: User should check their code to see if they are performing such an operation without instantiating the object first, or performing such an operation after the allocation duration of the object has expired.

ORA-21701: attempt to flush objects to different servers

ORA-21701: attempt to flush objects to different servers

Cause: User attempted to flush objects to different servers in one function call. These objects are obtained by calling a callback functions provided by the program.

Action: User should avoid performing such operation.

ORA-21700: object does not exist or is marked for delete

ORA-21700: object does not exist or is marked for delete

Cause: User attempted to perform an inappropriate operation to an object that is non-existent or marked for delete. Operations such as pinning, deleting and updating cannot be applied to an object that is non-existent or marked for delete.

Action: User needs to re-initialize the reference to reference an existent object or the user needs to unmark the object.

ORA-21615: copy of an OTS (named or simple) instance failed

ORA-21615: copy of an OTS (named or simple) instance failed

Cause: see following message

Action: Check that no attribute value violates constraints.

ORA-21614: constraint violation for attribute number (string(

ORA-21614: constraint violation for attribute number (string(

Cause: Constraints on the attribute were violated

Action: Correct the value (of the attribute) so that it satisfies constraints