Professional Documents
Culture Documents
In this case, one of the other copies of the control file should be used to bring the database up.
• An important factor in this scenario is the existence of a backup trace of the control file generated with
the ALTER DATABASE BACKUP CONTROLFILE TO TRACE command:
• Copy all Datafiles from Hot Backup to its original location.
• Start-up database in nomount state by using SVRMGRL.
Startup Nomount;
• If you do have such a trace file and it reflects the current structure of the database in terms of datafiles
and log files, you can run it as SQL script. But make sure that you have redo log files on its original
location otherwise when you run this script it will give you error, saying that it can’t open Login1.log
(name of the first log file) file.
Run the above script, which create the new control file and it automatically mount the database.
• For Point in time recovery you have to need all Archive Log files in LOG_ARCHIVE-DEST.
• The following command will apply all Archive Log file and bring database up to date.
Recover Database;
• First shutdown the database and copy the table-space datafile from hot backup to its location.
• Start-up database in mount state by issuing following command
Startup Database Mount;
• Set Autorecovery on;
• Recover Database;
• Alter Database Open;
Imran Haider
ESB National Grid/EirGrid
Ireland