Oracle 11g Error Codes and Solution Suggestions from ORA-16000 to ORA-16100
- ORA-16000: database open for read-only access
- Cause: The database was opened for read-only access. Attempts to modify the database using DML or DDL statements generate this error.
- Action: In order to modify the database, it must first be shut down and reopened for read/write access.
- ORA-16001: database already open for read-only access by another instance
- Cause: The database has been opened for read-only access by another instance, and cannot be opened for read/write access by this instance.
- Action: This instance must be opened for read/write access, or all other instances must first be shut down and reopened for read-only access.
- ORA-16002: database already open for read/write access by another instance
- Cause: The database has been opened for read/write access by another instance, and cannot be opened for read-only access by this instance.
- Action: This instance must be opened for read-only access, or all other instances must first be shut down and reopened for read/write access.
- ORA-16003: standby database is restricted to read-only access
- Cause: An attempt was made to open a physical standby database in read/write mode.
- Action: Reissue the ALTER DATABASE OPEN specifying READ ONLY.
- ORA-16004: backup database required recovery
- Cause: The database could not be opened for read-only access by this instance because it requires recovery.
- Action: Perform the necessary recovery and reopen for read-only access.
- ORA-16005: database requires recovery
- Cause: The database requires recovery, and therefore cannot be opened for read-only access by this instance.
- Action: Perform the necessary recovery and reopen for read-only access.
- ORA-16007: invalid backup control file checkpoint
- Cause: The database could not be opened for read-only access because its control file did not contain a valid control file checkpoint.
- Action: Open the database for read/write access to create a valid control file checkpoint. The database can then be opened for read-only access.
- ORA-16008: indeterminate control file checkpoint
- Cause: The control file for the database being opened for read-only access was created using the CREATE CONTROLFILE statement. Therefore, a control file checkpoint could not be calculated and the database could not be opened for read-only access.
- Action: First, open the database for read/write access. This creates a valid control file checkpoint. Then, reopen the database for read-only access.
- ORA-16009: invalid redo transport destination
- Cause: The redo transport destination could not accept redo data because it was not a valid redo transport destination type.
- Action: Verify that all redo transport destinations are either standby databases or downstream capture databases.
- ORA-16011: Remote File Server process is in Error state.
- Cause: The Remote File Server (RFS) process at the specified redo transport destination experienced an unrecoverable error and was unable to receive further redo data.
- Action: Correct the problem at the redo transport destination.
- ORA-16012: database identifier mismatch
- Cause: The database identifier of a physical standby database did not match that of the primary database.
- Action: Ensure that the database identifier of each physical standby database matches that of the primary database.
- ORA-16013: log string sequence# string does not need archiving
- Cause: An attempt was made to archive the named file manually, but the file did not require archiving. The file had previously been successfully archived.
- Action: No action is required.
- ORA-16014: log string sequence# string not archived, no available destinations
- Cause: An attempt was made to archive the named log, but the archive was unsuccessful. The archival failed because there were no archive log destinations specified, or all destinations are in an error state.
- Action: Verify that archive log destinations are specified or take the necessary step to correct any errors that may have occurred.
- ORA-16015: Log string sequence# string was not archived.
- Cause: An attempt was made to archive the named log to a destination, but the operation did not succeed because the destination was not in ARCHIVELOG mode.
- Action: Enable ARCHIVELOG mode at all destinations and retry.
- ORA-16016: archived log for thread string sequence# string unavailable
- Cause: Redo apply timed out waiting for the requested archived log file.
- Action: Verify that the primary database is still archiving redo data to the standby database and reissue the RECOVER STANDBY DATABASE command.
- ORA-16017: cannot use LOG_ARCHIVE_DUPLEX_DEST without a primary archive destination
- Cause: The parameter LOG_ARCHIVE_DUPLEX_DEST was set to a non-NULL value when the primary archive destination was set to NULL explicitly.
- Action: Set the primary archive destination to a valid non-NULL value.
- ORA-16018: cannot use string with LOG_ARCHIVE_DEST_n or DB_RECOVERY_FILE_DEST
- Cause: One of the following events caused an incompatibility: 1) Parameter LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST was in use when a LOG_ARCHIVE_DEST_n (n = 1…31) parameter was encountered while fetching initialization parameters. 2) An ALTER SYSTEM ARCHIVE LOG START TO command was in effect when a LOG_ARCHIVE_DEST_n parameter was encountered while fetching initialization parameters. 3) A LOG_ARCHIVE_DEST_n parameter was in use when an ALTER SYSTEM command was used to define a value for either the LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST parameter. 4) Parameter DB_RECOVERY_FILE_DEST was in use when an attempt was made to use an ALTER SYSTEM or ALTER SESSION command to define a value for LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST.
- Action: Eliminate any incompatible parameter definitions.
- ORA-16019: cannot use string with LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST
- Cause: One of the following events caused an incompatibility: 1) Parameter LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST was in use when the specified LOG_ARCHIVE_DEST_n (n = 1…31) or DB_RECOVERY_FILE_DEST parameter was encountered while fetching initialization parameters. 2) Parameter LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST was in use when an attempt was made to use an ALTER SYSTEM or ALTER SESSION command to define a value for the specified LOG_ARCHIVE_DEST_n or DB_RECOVERY_FILE_DEST parameter. 3) An ALTER SYSTEM ARCHIVE LOG START TO command was in effect when the specified LOG_ARCHIVE_DEST_n parameter was encountered while fetching initialization parameters. 4) An ALTER SYSTEM ARCHIVE LOG START TO command was in effect when an attempt was made to use an ALTER SYSTEM or ALTER SESSION command to define a value for the specified LOG_ARCHIVE_DEST_n parameter.
- Action: Eliminate any incompatible parameter definitions.
- ORA-16020: fewer destinations available than specified by LOG_ARCHIVE_MIN_SUCCEED_DEST
- Cause: The number of archive log destinations that could be used was less than the LOG_ARCHIVE_MIN_SUCCEED_DEST parameter value.
- Action: Either adjust the log archive destination parameters, or lower the value of LOG_ARCHIVE_MIN_SUCCEED_DEST.
- ORA-16021: session string destination cannot be the same as session string destination
- Cause: An attempt was made to change the first specified archive log parameter using ALTER SESSION to have a destination value that duplicates the session-level destination value of the second specified archive log parameter.
- Action: Specify a different session destination value for one of the LOG_ARCHIVE_DEST_n parameters.
- ORA-16022: LOG_ARCHIVE_DEST cannot be NULL because LOG_ARCHIVE_DUPLEX_DEST is non-NULL
- Cause: An attempt was made to change parameter LOG_ARCHIVE_DEST to NULL when parameter LOG_ARCHIVE_DUPLEX_DEST is non-NULL.
- Action: Either set parameter LOG_ARCHIVE_DEST to a non-NULL value, or set parameter LOG_ARCHIVE_DUPLEX_DEST to a NULL value.
- ORA-16023: system string destination cannot be the same as session string destination
- Cause: An attempt to change the first specified LOG_ARCHIVE_DEST_n (n = 1…31) parameter produced a destination that duplicates the session destination value of the second specified LOG_ARCHIVE_DEST_n parameter. This error can occur when setting a non-NULL value with the ALTER SYSTEM command. Or, this error can occur when setting a NULL value with ALTER SESSION command, because then the associated system destination value may appear as a duplicate.
- Action: Specify a different destination value for the first specified LOG_ARCHIVE_DEST_n parameter.
- ORA-16024: parameter string cannot be parsed
- Cause: The value for the indicated LOG_ARCHIVE_DEST_n (n = 1…31) parameter could not be parsed. Common causes for this error are a misplaced equal sign, an unrecognized attribute, or an attribute that is missing a required value.
- Action: Correct the value for the indicated LOG_ARCHIVE_DEST_n parameter.
- ORA-16025: parameter string contains repeated or conflicting attributes
- Cause: The value for the specified LOG_ARCHIVE_DEST_n (n = 1…31) parameter contained either repeated attributes or attributes that conflicted with each other.
- Action: Correct the value for the indicated LOG_ARCHIVE_DEST_n parameter.
- ORA-16026: parameter string contains an invalid attribute value
- Cause: The value for the specified LOG_ARCHIVE_DEST_n (n = 1…31) parameter contained an attribute with an invalid value.
- Action: Correct the value for the indicated LOG_ARCHIVE_DEST_n parameter.
- ORA-16027: parameter string is missing a destination option
- Cause: The value for the indicated LOG_ARCHIVE_DEST_n (n = 1…31) parameter failed to include a destination option. A destination option is specified using either the LOCATION or SERVICE attrbute.
- Action: Correct the value for the indicated LOG_ARCHIVE_DEST_n parameter.
- ORA-16028: new string causes less destinations than LOG_ARCHIVE_MIN_SUCCEED_DEST requires
- Cause: An attempt was made to change the indicated LOG_ARCHIVE_DEST_n or LOG_ARCHIVE_DEST_STATE_n parameter (n = 1…31) to a value that reduces the number of archive log destinations to less than the specified LOG_ARCHIVE_MIN_SUCCEED_DEST value.
- Action: Either select different options for the LOG_ARCHIVE_DEST_n or LOG_ARCHIVE_DEST_STATE_n parameters, or reduce the value for parameter LOG_ARCHIVE_MIN_SUCCEED_DEST.
- ORA-16029: cannot change LOG_ARCHIVE_MIN_SUCCEED_DEST, no archive log destinations
- Cause: An attempt was made to change the LOG_ARCHIVE_MIN_SUCCEED_DEST parameter when there are no archive log destinations.
- Action: Define one or more log archive destinations using parameters LOG_ARCHIVE_DEST, LOG_ARCHIVE_DUPLEX_DEST, or LOG_ARCHIVE_DEST_n (n = 1…31). Then, change the value of parameter LOG_ARCHIVE_MIN_SUCCEED_DEST.
- ORA-16030: session specific change to the LOG_ARCHIVE_MIN_SUCCEED_DEST parameter requires a LOG_ARCHIVE_DEST_n destination
- Cause: The following event caused an incompatibility: Parameter LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST was in use when an attempt was made to change the LOG_ARCHIVE_MIN_SUCCEED_DEST parameter with an ALTER SESSION command.
- Action: Replace any LOG_ARCHIVE_DEST and LOG_ARCHIVE_DUPLEX_DEST parameters with LOG_ARCHIVE_DEST_n (n = 1…31) parameters.
- ORA-16031: parameter string destination string exceeds string character limit
- Cause: The value for the specified parameter contained a destination string that is too long.
- Action: Replace the destination value for the specified parameter with a character string that has a length below the limit specified in the error message.
- ORA-16032: parameter string destination string cannot be translated
- Cause: The value for the specified parameter contained a destination string that could not be translated.
- Action: Use a valid destination string in the specified parameter.
- ORA-16033: parameter string destination cannot be the same as parameter string destination
- Cause: An attempt was made to change the first specified archive log parameter to have a destination value that duplicates the system-level destination value of the second specified archive log parameter.
- Action: Specify a different value for one of the archive log parameters.
- ORA-16034: Recovery could not be started.
- Cause: Database recovery could not be started because the FROM and MANAGED STANDBY DATABASE clauses were both specifed when attempting to start recovery.
- Action: Retry the command with either the FROM or MANAGED STANDBY DATABASE clause, but not both.
- ORA-16035: missing required keyword string
- Cause: The indicated keyword is required but was not specified.
- Action: Correct the syntax and retry the command.
- ORA-16036: invalid CANCEL option
- Cause: A mode other than IMMEDIATE followed the CANCEL keyword in RECOVER MANAGED STANDBY DATABASE statement.
- Action: Specify either nothing or IMMEDIATE following CANCEL.
- ORA-16037: user requested cancel of managed recovery operation
- Cause: The managed standby database recovery operation has been canceled per user request.
- Action: No action is required.
- ORA-16038: log string sequence# string cannot be archived
- Cause: An attempt was made to archive the named file, but the file could not be archived. Examine the secondary error messages to determine the cause of the error.
- Action: No action is required.
- ORA-16039: RFS request version mismatch
- Cause: A request to archive a redo log to a redo transport destination failed because of an Oracle software version mismatch at the destination.
- Action: Verify that a compatible version of Oracle software is running at the redo transport destination.
- ORA-16040: Destination archive log file is locked.
- Cause: The target archive log file was locked. This indicates that the file is being archived to another Remote File Server (RFS) process.
- Action: Ensure that each remote redo transport destination uses a unique network service name.
- ORA-16041: Remote File Server fatal error
- Cause: The Remote File Server (RFS) process at a redo transport destination encountered a fatal error and was no longer available. Further redo transmission to this destination may not be possible.
- Action: Refer to the appropriate RFS trace file located at the redo transport destination for details regarding the error encountered and take corrective action.
- ORA-16042: user requested cancel immediate of redo apply
- Cause: Redo apply was canceled immediately per user request. Processing of the current archive log file has been interrupted and, therefore, the database is in an inconsistent state.
- Action: No action is required.
- ORA-16043: Redo apply has been canceled.
- Cause: Redo apply was canceled per user request or operation timeout.
- Action: More specific messages will accompany this message.
- ORA-16044: Destination string attribute cannot be specified at session level.
- Cause: An attempt was made to modify a redo transport destination attribute using the ALTER SESSION command.
- Action: Use the ALTER SYSTEM command to modify the destination attribute.
- ORA-16045: circular redo transport destination dependency chain
- Cause: An attempt was made to make a redo transport destination dependent on a redo transport destination that was dependent on it.
- Action: Ensure that no redo transport destination is dependent on any destination that is dependent on it.
- ORA-16046: Redo transport destination failed due to failed dependent destination.
- Cause: The redo transport destination was dependent upon another destination, which failed. Therefore, this destination failed.
- Action: No action required.
- ORA-16047: DGID mismatch between destination setting and target database
- Cause: The DB_UNIQUE_NAME specified for the destination did not match the DB_UNIQUE_NAME at the target database.
- Action: Make sure the DB_UNIQUE_NAME specified in the LOG_ARCHIVE_DEST_n parameter matches the DB_UNIQUE_NAME parameter defined at the destination.
- ORA-16050: destination exceeded specified quota size
- Cause: An archive log was attempted to be created in a destination with a specified maximum quota size. The creation of the archive log exceeded the specified quota size. Therefore, the destination has been made inaccessible to future archival operations.
- Action: No action is required.
- ORA-16051: parameter string contains an invalid delay time
- Cause: The value for the specified LOG_ARCHIVE_DEST_n (n = 1…31) parameter contained a DELAY attribute with an invalid numeric value. The valid range is 0-5760 (in minutes).
- Action: Correct the value for the indicated LOG_ARCHIVE_DEST_n parameter.
- ORA-16052: DB_UNIQUE_NAME attribute is required.
- Cause: DB_UNIQUE_NAME attribute was not specified. The value of the LOG_ARCHIVE_DEST_n parameter for each remote redo transport destination must contain the DB_UNIQUE_NAME attribute if the LOG_ARCHIVE_CONFIG parameter value contains the DG_CONFIG attribute.
- Action: Use the DB_UNIQUE_NAME attribute to specify the DB_UNIQUE_NAME for the destination.
- ORA-16053: DB_UNIQUE_NAME string is not in the Data Guard Configuration
- Cause: The specified DB_UNIQUE_NAME is not in the Data Guard Configuration.
- Action: If the DG_CONFIG attribute of the LOG_ARCHIVE_CONFIG parameter is enabled, you must specify a valid DB_UNIQUE_NAME. The list of valid DB_UNIQUE_NAMEs can be seen with the V$DATAGUARD_CONFIG view. This problem can also occur when specifying a non-standby destination with an DB_UNIQUE_NAME attribute that does not match the DB_UNIQUE_NAME initialization parameter for the current instance.
- ORA-16055: FAL request rejected
- Cause: Fetch archive log (FAL) server rejected a redo gap fetch request from the client. This may have various causes.
- Action: to solve the problem.
- ORA-16056: Backup control file archival requires proper syntax.
- Cause: An attempt was made to perform an online log file archival using a backup control file. However, the USING BACKUP CONTROLFILE syntax was not specified.
- Action: Use the USING BACKUP CONTROLFILE clause to perform an online log file archival using a backup control file.
- ORA-16057: server not in Data Guard configuration
- Cause: The primary database or fetch archive log (FAL) server was not found in the Data Guard configuration of the standby database.
- Action: Add the database unique name of the primary database or FAL server to the DG_CONFIG attribute of the LOG_ARCHIVE_CONFIG database initialization parameter.
- ORA-16058: standby database instance is not mounted
- Cause: The Remote File Server (RFS) process on the standby database received an internal error.
- Action: Check the standby alert log and RFS trace files for more information.
- ORA-16059: empty log file or invalid next available block
- Cause: An attempt was made to archive an empty or invalid log file.
- Action: No action is required.
- ORA-16060: Log file is current.
- Cause: An attempt was made to archive current log file.
- Action: No action is required.
- ORA-16061: Log file status has changed.
- Cause: The online log file was reclaimed as a new log file either before archival started or during the archival operation.
- Action: No action is required.
- ORA-16062: standby database not in Data Guard configuration
- Cause: The standby database was not found in the Data Guard configuration of the server.
- Action: Add the database unique name of the standby database to the DG_CONFIG attribute of the LOG_ARCHIVE_CONFIG database initialization parameter.
- ORA-16065: remote archival disabled at standby destination
- Cause: Receipt of remote archived REDO log files has been disabled at the associated standby destination host database.
- Action: If appropriate change the associated archive log parameter to specify a local destination with the LOCATION keyword or defer the associated archive log destination. Or, if possible, set the standby REMOTE_ARCHIVE_ENABLE parameter to TRUE, or enable the RECEIVE attribute of the LOG_ARCHIVE_CONFIG parameterand restart the standby database instance before further REDO log file archivals occur.
- ORA-16066: remote archival disabled
- Cause: An archive log destination parameter has specified a remote destination with the SERVICE keyword. Remote archival of REDO log files has been disabled for this database. The associated archive log destination has been disabled.
- Action: If appropriate change the archive log parameter to specify a local destination with the LOCATION keyword or (if appropriate) set the REMOTE_ARCHIVE_ENABLE parameter to TRUE, or enable the SEND attribute of the LOG_ARCHIVE_CONFIG parameter and restart the database instance before further REDO log file archivals occur.
- ORA-16067: activation identifier mismatch in archive log string
- Cause: The activation identifier contained in the archive log file header does not match the activation identifier of the database being recovered. The indicated archive log cannot be applied to the database.
- Action: Locate the appropriate archive log for the database.
- ORA-16068: redo log file activation identifier mismatch
- Cause: The activation identifier of the indicated redo log file does not match the activation identifier of the database.
- Action: None
- ORA-16069: activation identifier mismatch
- Cause: Redo transport failed because the activation identifier of the primary and physical standby databases did not match. This can happen if the physical standby database was not created from a backup of the primary database.
- Action: Create a valid configuration and re-try the failed operation.
- ORA-16070: parameter string contains an invalid REGISTER attribute value
- Cause: The value for the specified LOG_ARCHIVE_DEST_n (n = 1…31) parameter contained a REGISTER attribute that specified an invalid file name template string. If specified, the REGISTER file name template string must indicate an O/S-specific file path name including thread and log sequence number substitution directives (%t, %T, %s, %S).
- Action: Correct the value for the LOG_ARCHIVE_DEST_n parameter.
- ORA-16071: Archived log file string was not found at dependency destination.
- Cause: The specified archived log file was not found at a redo tranpsort destination on which other destinations are dependent.
- Action: Verify that all redo transport destinations that are dependent upon another destination or upon which other destinations are dependent are configured correctly.
- ORA-16072: a minimum of one standby database destination is required
- Cause: No standby database archive log destinations were specified.
- Action: Specify a standby archive log destination in the initialization parameter file.
- ORA-16073: archiving must be enabled
- Cause: Online log file archiving is disabled.
- Action: Enable log file archiving.
- ORA-16074: No ARCH processes are active.
- Cause: All ARCH processes have stopped.
- Action: Restart the instance.
- ORA-16075: standby database destination mismatch
- Cause: Another instance had access to a standby database destination that this instance did not. If the initialization parameter LOG_ARCHIVE_CONFIG does not define a DG_CONFIG, this may be due to a standby database becoming unavailable recently.
- Action: Ensure that at each instance the set of standby databases referred to by LOG_ARCHIVE_DEST_n initialization parameters is the same and define a DG_CONFIG at each instance to identify those databases explicitly.
- ORA-16076: unknown standby database destination
- Cause: A standby database destination was specified that was not accessed by another instance. If the initialization parameter LOG_ARCHIVE_CONFIG does not define a DG_CONFIG, this mismatch may be due to a standby database having been restarted recently.
- Action: Ensure that at each instance the set of standby databases referred to by LOG_ARCHIVE_DEST_n initialization parameters is the same and define a DG_CONFIG at each instance to identify those databases explicitly.
- ORA-16078: media recovery disabled
- Cause: The database is not in ARCHIVELOG mode.
- Action: Place the database in ARCHIVELOG mode.
- ORA-16079: standby archival not enabled
- Cause: The standby database did not have archival enabled.
- Action: In order to allow the standby database to access the standby log files, the standby database must be in ARCHIVELOG mode.
- ORA-16080: invalid LogMiner session string for APPLY
- Cause: Logical standby apply engine was started with an invalid LogMiner session identifier.
- Action: Fix the problem with the LogMiner session or create a new session.
- ORA-16081: insufficient number of processes for APPLY
- Cause: Logical standby apply engine was started with fewer processes available than needed.
- Action: Increase the values of the initialization parameters PROCESSES and or the MAX_SERVERS parameter seen in the DBA_LOGSTDBY_PARAMETERS view.
- ORA-16082: logical standby is not initialized correctly
- Cause: Logical standby apply engine was started but it found inconsistencies in its metadata.
- Action: Look in the trace file for more information.
- ORA-16083: LogMiner session has not been created
- Cause: Logical standby apply engine was started without creating a LogMiner session.
- Action: Create a LogMiner session and restart the apply engine.
- ORA-16084: an apply engine is already running
- Cause: A logical standby apply engine was running when another was created.
- Action: Shut down the previous apply engine before starting a new one.
- ORA-16086: Redo data cannot be written to the standby redo log
- Cause: The primary database was in MAXIMUM PROTECTION or MAXIMUM AVAILABILITY mode, but redo data could not be written to the standby redo log at the standby database(s).
- Action: Check the Remote File Server (RFS) trace file for specific errors and reconfigure the standby redo log as appropriate.
- ORA-16087: Switchover requires standby or current control file.
- Cause: An attempt was made to perform a switchover operation using a backup or clone control file.
- Action: Convert the backup control file into a current control file prior to attempting a switchover operation. A clone control file cannot be used for a switchover operation.
- ORA-16088: archive log has not been completely archived
- Cause: An attempt was made to register an archive log that has not been completely archived. The specified archive log may be a “current” log file.
- Action: Specify a completed archive log.
- ORA-16089: archive log has already been registered
- Cause: An attempt was made to register an archive log that already has a corresponding thread# and sequence# entry in the standby database control file. Duplicate information is not permitted.
- Action: Use the V$ARCHIVED_LOG fixed view to verify the archive log information.
- ORA-16090: archive log to be replaced not created by managed standby process
- Cause: An attempt was made to replace an archive log entry that was not originally created by the managed standby operation.
- Action: No user action required.
- ORA-16091: dependent archive log destination already archived
- Cause: An archive log destination contains a dependency to another archive log destination that has previously been archived.
- Action: The parent archive log destination cannot be dependent on another archive log destination. Use the ALTER SYSTEM command to remove one of the dependency attributes.
- ORA-16092: dependent archive log destination is not active
- Cause: An archive log destination contains a dependency to another archive log destination that is not active”
- Action: The child archive log destination cannot be dependent on another invalid archive log destination. Use the ALTER SYSTEM command to remove one of the dependency attributes.
- ORA-16093: dependent archive log destination is not LGWR-enabled
- Cause: An archive log destination contains a dependency to another archive log destination that is not enabled for the LGWR process”
- Action: The child archive log destination cannot be dependent on another archive log destination not archived by the LGWR. Use the ALTER SYSTEM command to change the parent archive log to specify the LGWR process.
- ORA-16094: Database shut down during archival operation.
- Cause: The database was shut down while an online log file archival was active.
- Action: None required.
- ORA-16095: Dependent destination removal for inactivation
- Cause: A dependent archive log destination was inactivated due to the parent archive log destination becoming inelligible for archival. This may be due to the parent destination being manually deferred by an application user.
- Action: None required.
- ORA-16098: Primary database has been shut down to prevent data loss.
- Cause: The primary database was shut down because it was operating in maximum protection mode and no suitable standby databases were available to protect the primary database from data loss.
- Action: Diagnose and correct whatever errors exist in the configuration or configure the primary database for maximum availability or maximum performance mode.
- ORA-16099: internal error ORA-00600 occurred at standby database
- Cause: The RFS process on the standby database received an internal error.
- Action: Check the standby alert log and RFS trace files for more information.
- ORA-16100: not a valid Logical Standby database
- Cause: This database has not been completely configured as a Logical Standby database.
- Action: Verify that the database is the intended Logical Standby database. Ensure that you already started logical standby apply with the ALTER DATABASE START LOGICAL APPLY INITIAL statement. See the Oracle8i SQL Reference manual for the statement syntax.