Oracle Database Errors or Warnings from Error ORA-16412 to ORA-16427
ORA-16412: ONDEMAND archival requires active SQL apply operation
Cause: The use of the ONDEMAND attribute for a logical standby database destination requires that the SQL apply operation be active prior to establishing the network connection.
Action: Start the SQL apply operation on the standby database.
ORA-16413: Unsupported database type for ONDEMAND archivelog destinations
Cause: The use of the ONDEMAND attribute for a standby database destination is supported for only physical and logical standby database types. Cross-Instance-Archival and repository database types are not valid for the ONDEMAND attribute.
Action: Verify the database corresponding to the archivelog destination is either a physical standby database or a logical standby database.
ORA-16416: Switchover target is not synchronized with the primary
Cause: The switchover target incurred an error or has a gap at the time the switchover operation was attempted.
Action: Allow the switchover target to become synchronized and then re-attempt the switchover.
ORA-16417: Activation occurred after recovery from standby redo log files; a full database backup is required
Cause: Activation occurred after recovery from standby redo log files.
Action: Take a full database backup.
ORA-16419: Snapshot standby must be converted from physical standby
Cause: The database is not physical standby.
Action: Convert to physical standby and retry the operation.
ORA-16420: fast-start failover target cannot be converted to snapshot standby
Cause: The database chosen for conversion to a snapshot standby was the fast-start failover target standby database.
Action: Choose another physical standby database and retry the operation.
ORA-16424: Terminal recovery cannot start due to GAP on Physical Standby
Cause: Terminal Recovery failed because of gap behind the start point of standby recovery.
Action: Issue ALTER DATABASE ACTIVATE STANDBY DATABASE
ORA-16425: Terminal recovery branch string older than target branch string
Cause: Terminal Recovery failed because of new branch on Physical Standby.
Action: Issue real time apply recovery and see if recovery can proceed on the new branch by checking if logs on the new branch are applied by recovery. If so, issue another terminal recovery. Otherwise, issue ALTER DATABASE ACTIVATE STANDBY DATABASE
ORA-16426: log requested by recovery is not the correct log
Cause: Media recovery has selected an incorrect log
Action: Verify that the proper log has been properly registered and restart media recovery.
ORA-16427: Potential archive log gap too large to service
Cause: Standby destination is too far behind the primary database for automatic archive log gap detection/resolution to take place.
Action: Standby database should be recreated with a recent backup copy of the primary database.
Above are list of Oracle Database Errors or Warnings from Error ORA-16412 to ORA-16427 received while performing certain operation against Oracle Database or related products.
What are Oracle Database Error Messages?
Oracle Error Messages may be returned while using products which are part of Oracle Database. Each Oracle Database 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.
Information about Oracle Database Error Messages or Warning Messages on Windows and Linux Operating Systems.