Database Error Messages

ORA-16387

Transaction commit failed due to string.

Cause

This error is caused by one of the following reasons:

  • The LOG_ARCHIVE_DEST_n initialization parameter with the APPLY_PROTECTION attribute is not in a VALID state (destination is unreachable).
  • The LOG_ARCHIVE_DEST_n initialization parameter with the EXTERNAL_CONSISTENCY attribute is not in a VALID state (destination is unreachable).
  • The recovery is not running on the standby database.

Action

Fix the issues identified in the Cause and and retry the operation.