Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: Recovery from loss of both control files & redo log files

RE: Recovery from loss of both control files & redo log files

From: Hemant K Chitale <hkchital_at_singnet.com.sg>
Date: Mon, 04 Dec 2006 23:38:25 +0800
Message-Id: <7.0.1.0.0.20061204233447.01b4abf0@singnet.com.sg>

Although you don't HAVE to have the controlfile (or trace thereof), when you manually
craft the CREATE CONTROLFILE statement, you might make the mistake of missing one
or more datafiles out of the controlfile. In that case, Oracle will still recover the database
but without those datafiles.
(because rollforward recovery from archivelogs is *physical* recovery not *logical* recovery)
If and when you open the database (resetlogs), Oracle will make those "mssing" files
$ORACLE_HOME/dbs/MISSING !

Hemant

At 12:17 AM Saturday, you wrote:
>Existence of controlfile (and the controlfile trace) isn not really
>necessary for recovery.. all the info required for recovery (dbid,
>checkpoint_change#, resetlogs_change#) is available in datafile headers.
>
>During create controlfile, Oracle goes through the datafile headers
>and looks what file is what, their order presented in create
>controlfile statement doesn't matter.
>
>All you need to know is where your datafiles are and that shouldn't
>be a problem...
>
>Tanel.

Hemant K Chitale
http://web.singnet.com.sg/~hkchital

--
http://www.freelists.org/webpage/oracle-l
Received on Mon Dec 04 2006 - 09:38:25 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US