You are on page 1of 5

RECOVERING DATABASE IF CONTROLFILE IS LOST

SQL> startup

ORACLE instance started.

Total System Global Area 2087780352 bytes

Fixed Size 2212608 bytes

Variable Size 1241517312 bytes

Database Buffers 838860800 bytes

Redo Buffers 5189632 bytes

ORA-00205: error in identifying control file, check alert log for more info

racnode1:oracle$rman target /

Recovery Manager: Release 11.2.0.1.0 - Production on Thu May 19 09:28:54 2011

Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.

connected to target database: ORCL (not mounted)

RMAN> show all;

using target database control file instead of recovery catalog

RMAN configuration parameters for database with db_unique_name ORCL are:

CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default

CONFIGURE BACKUP OPTIMIZATION OFF; # default

CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default

CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default

CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default

CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default


CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

CONFIGURE MAXSETSIZE TO UNLIMITED; # default

CONFIGURE ENCRYPTION FOR DATABASE OFF; # default

CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default

CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; #
default

CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default

RMAN> set dbid=1279155687

executing command: SET DBID

RMAN> restore controlfile from '/data2/autocontrol/c-1279155687-20110519-05';

Starting restore at 19-MAY-11

using channel ORA_DISK_1

channel ORA_DISK_1: restoring control file

channel ORA_DISK_1: restore complete, elapsed time: 00:00:03

output file name=+DATA1/orcl/controlfile/control1.ctl

Finished restore at 19-MAY-11

RMAN> alter database mount;

database mounted

released channel: ORA_DISK_1


RMAN> restore database preview; (corsscheck the all archivelogs and datafiles are available)
Starting restore at 19-MAY-11

allocated channel: ORA_DISK_1

channel ORA_DISK_1: SID=33 instance=orcl1 device type=DISK


List of Backup Sets

===================

BS Key Type LV Size Device Type Elapsed Time Completion Time

------- ---- -- ---------- ----------- ------------ ---------------

37 Full 261.46M DISK 00:01:31 19-MAY-11

BP Key: 37 Status: AVAILABLE Compressed: YES Tag: TAG20110519T091608

Piece Name: /data2/database/database_41_19052011

List of Datafiles in backup set 37

File LV Type Ckp SCN Ckp Time Name

---- -- ---- ---------- --------- ----

1 Full 1086164 19-MAY-11 +DATA1/orcl/datafile/system.271.751374799

2 Full 1086164 19-MAY-11 +DATA1/orcl/datafile/sysaux.270.751374801

3 Full 1086164 19-MAY-11 +DATA1/orcl/datafile/undotbs1.272.751374805

4 Full 1086164 19-MAY-11 +DATA1/orcl/datafile/users.273.751374805

5 Full 1086164 19-MAY-11 +DATA1/orcl/datafile/undotbs2.278.751374997

6 Full 1086164 19-MAY-11 +DATA1/orcl/datafile/t1.281.751376309

7 Full 1086164 19-MAY-11 +DATA1/orcl/datafile/t2.282.751457541

8 Full 1086164 19-MAY-11 +DATA1/orcl/datafile/t3.284.751540373

using channel ORA_DISK_1

List of Backup Sets

===================

BS Key Size Device Type Elapsed Time Completion Time

------- ---------- ----------- ------------ ---------------

38 346.50K DISK 00:00:00 19-MAY-11

BP Key: 38 Status: AVAILABLE Compressed: YES Tag: TAG20110519T091748


Piece Name: /data2/database/ARCH_ORCL_AL_20110519_1amcn6ds_s42_p1

List of Archived Logs in backup set 38

Thrd Seq Low SCN Low Time Next SCN Next Time

---- ------- ---------- --------- ---------- ---------

1 9 1085923 19-MAY-11 1087129 19-MAY-11

2 11 1086148 19-MAY-11 1087125 19-MAY-11

Media recovery start SCN is 1086148

Recovery must be done beyond SCN 1086164 to clear datafile fuzziness

Finished restore at 19-MAY-11

RMAN> restore database;

Starting restore at 19-MAY-11

using channel ORA_DISK_1

channel ORA_DISK_1: starting datafile backup set restore

channel ORA_DISK_1: specifying datafile(s) to restore from backup set

channel ORA_DISK_1: restoring datafile 00001 to +DATA1/orcl/datafile/system.271.751374799

channel ORA_DISK_1: restoring datafile 00002 to +DATA1/orcl/datafile/sysaux.270.751374801

channel ORA_DISK_1: restoring datafile 00003 to +DATA1/orcl/datafile/undotbs1.272.751374805

channel ORA_DISK_1: restoring datafile 00004 to +DATA1/orcl/datafile/users.273.751374805

channel ORA_DISK_1: restoring datafile 00005 to +DATA1/orcl/datafile/undotbs2.278.751374997

channel ORA_DISK_1: restoring datafile 00006 to +DATA1/orcl/datafile/t1.281.751376309

channel ORA_DISK_1: restoring datafile 00007 to +DATA1/orcl/datafile/t2.282.751457541

channel ORA_DISK_1: restoring datafile 00008 to +DATA1/orcl/datafile/t3.284.751540373

channel ORA_DISK_1: reading from backup piece /data2/database/database_41_19052011

channel ORA_DISK_1: piece handle=/data2/database/database_41_19052011


tag=TAG20110519T091608

channel ORA_DISK_1: restored backup piece 1


channel ORA_DISK_1: restore complete, elapsed time: 00:01:35

Finished restore at 19-MAY-11

RMAN> recover database until scn 1086164;

Starting recover at 19-MAY-11

using channel ORA_DISK_1

starting media recovery

media recovery complete, elapsed time: 00:00:01

Finished recover at 19-MAY-11

RMAN> alter database open resetlogs;

database opened

RMAN> exit

You might also like