Skip to main content

Incarnation Error in Recovery

Following error may thrown during recovery process if incarnation of live and backup databases are different..


An incarnation is a seperate ‘life path’ of an Oracle Database, which is created at the time when a RESETLOGS is issued.


ORA-00283: recovery session canceled due to errors
ORA-19909: datafile 1 belongs to an orphan incarnation
ORA-01110: data file 1:



First check the incarnation of both the databases using rman.


RMAN> list incarnation


Check the current incarnation of the LIVE database and apply the same number to backup database.


RMAN> RESET DATABASE TO INCARNATION 4 ;


Then try to recover again..

Comments

Popular posts from this blog

Setting ORACLE_SID

The  Oracle System ID  ( S ID ) is used to uniquely identify a particular database on a system How to set ORACLE_SID: Windows: set ORACLE_SID=orcl Unix/ Linux: export ORACLE_SID=orcl SID is case sensitive in Unix / Linux environments. How to check the current ORACLE_SID: Windows: Go to the commnand prompt and type as C:\> set ORACLE_SID (This will show if any ORACLE_SID is already set). C:\> set (To know all the parameters set) Unix/ Linux: echo $ORACLE_SID