The following procedure describes the steps involved in restoring and recovering an entire database when all data files and control files are lost. This procedure restores and recovers an entire database as follows:
From an offline backup
With the control files (since they no longer exist)
To the latest backup and to the original host
Using the Recovery Catalog
When you are restoring data from a database in NOARCHIVELOG mode, you must always restore and recover the entire database. |
Before You Begin:
Required Capability: See Capabilities and Permitted Actions
To restore and recover an entire database in NOARCHIVELOG mode to a point-in-time:
It is critical that the Recover option is selected, as Recover applies any incremental backups that are needed to bring the database back to a consistent state. |
The Control file must be restored to a point in time that is later than or equal to time set for the Restore Data option in the Restore tab. |
The Restore Data option must be earlier than or equal to the point in time that you specified for the Restore Control File option in the Ctrl & SP Files tab. |
The point in time for the recover option must be later than or equal to the point in time specified for the Restore Control File in the Ctrl & SP Files tab. |
If you recover the database to a previous point in time and restore the control file, then you have to perform a full database backup. This is because a previous point in time recovery and restoring the control file will destroy all previous backups. |
Before the restore job is run, the system will check whether the database is in the correct mode for this type of restore. If it is not, a message dialog will inform you of this and offer to automatically switch the database into the valid mode. When this happens, either click Yes on the message dialog to have the system automatically switch the database to the valid mode and continue the restore, or click No to manually switch the database to the valid mode before proceeding. |
RMAN-00569: =========error message stack
follows============
RMAN-03002: failure during compilation of command
RMAN-03013: command type: recover
RMAN-06038: recovery catalog package detected an error
RMAN-03013: command type: recover(4)
RMAN-20242: specification does not match any archivelog in the recovery catalog
Server Manager displays several messages, including the
following:
Specify log: {<RET>=suggested | filename |
AUTO | CANCEL}
The following message is displayed:
Media recovery cancelled.
Resetting the Recovery Catalog creates a new incarnation of the database. Before you can restore and recover the database to the current time, you must perform another full backup and wait for it to complete successfully.