Oracle Database Errors or Warnings from Error ORA-38903 to ORA-38950

SQLServerF1

ORA-38903: DML error logging is not supported for abstract column “string”
Cause: A DML Error Logging operation was attempted on a table which has an ADT, REF, VARRAY, or nested table column type, and the error logging table referred to the specified column.
Action: Either do not use DML Error Logging on such a table or remove the offending column from the error logging table. The scalar columns can be logged, but not abstract column types.
ORA-38904: DML error logging is not supported for LOB column “string”
Cause: A DML Error Logging operation was attempted on a table which has a CLOB, NCLOB, or BLOB column type, and the error logging table referred to the specified column.
Action: Either do not use DML Error Logging on such table or remove the offending column from the error logging table. The scalar columns can be logged, but not LOB column types.
ORA-38905: DML error logging is not supported for LONG column “string”
Cause: A DML Error Logging operation was attempted on a table which has a LONG, or LONG RAW column type, and the error logging table referred to the specified column.
Action: Either do not use DML Error Logging on such a table or remove the offending column from the error logging table. The scalar columns can be logged, but not long column types.

ORA-38906: insert into DML Error Logging table “string” failed
Cause: An error occurred when attempting to log a DML Error on behalf of the DML Error logging clause. This may be intended if a trigger is defined on the error table (which in turn errors out in certain cases).
Action: Determine root cause of error (in error stack).
ORA-38907: DML error logging is not supported for FILE column “string”
Cause: A DML Error Logging operation was attempted on a table which has a BFILE column and the Error Logging table referred to the specified column.
Action: Either don’t use DML Error Logging on such table or remove the offending column from the error logging table. The scalar columns can be logged, but not BFILE column types.
ORA-38908: internal error occurred during DML Error Logging
Cause: An unexpected error occurred while executing recursive SQL to insert a row into the DML Error Logging table.
Action: Report this error to Oracle Support.

ORA-38909: DML Error logging is not supported with BATCH ERROR mode
Cause: A DML Error Logging operation was attempted on a table which has BATCH ERROR mode also specified.
Action: Refrain from using both DML Error Logging and BATCH ERROR mode on the same table.
ORA-38910: BATCH ERROR mode is not supported for this operation
Cause: BATCH ERROR mode specified for this operation.
Action: Refrain from using BATCH ERROR mode with this operation. ///////////////// Cross Platform Tablespace Error numbers 38950 to 38999 are reserved for Cross platform tablespace /////////////////
ORA-38950: Source platform string not cross platform compliant
Cause: Cross platform transport was not allowed for this platform.
Action: For a list of supported platforms, query fixed view SYS.V$TRANSPORTABLE_PLATFORM.

Above are list of Oracle Database Errors or Warnings from Error ORA-38903 to ORA-38950 received while performing certain operation against Oracle Database or related products.

What are atOracle Database Error Messages?

Oracle Error Messages may be returned while using products which are part of Oracle Database. Each Oracle Dabase Error or Warning Message mentioned above contains the Warning or Error Message Statement, a short explanation of the probable causes of the Error message, and a recommended action.

Hope this was helpful.

Thanks,
SQLServerF1 Team
Information about Oracle Database Error Messages or Warning Messages on Windows and Linux Operating Systems.

 

Leave a Reply

Your email address will not be published. Required fields are marked *