Re: Question on RAC user-managed recovery

  • From: Tanel Põder <tanel.poder.003@xxxxxxx>
  • To: <Amir.Hameed@xxxxxxxxx>, "ORACLE-L" <oracle-l@xxxxxxxxxxxxx>
  • Date: Thu, 19 Jan 2006 12:58:32 -0600

Question on RAC user-managed recoveryHi,

The recovery start SCN is common in the first lines because recovery has to 
read redo from the smallest checkpoint SCN found in controlfile checkpoint 
progress records (or datafile headers if recovering using backup controlfile 
option).

And this information is database specific, global to all RAC instances 
servicing your database, thus all redo threads have to be scanned from the same 
SCN.

Tanel.

  ----- Original Message ----- 
  From: Hameed, Amir 
  To: ORACLE-L ; racdba@xxxxxxxxxxxxx 
  Sent: Thursday, January 12, 2006 4:37 PM
  Subject: Question on RAC user-managed recovery


  Folks, 
  I am running some time-based database instance recovery tests in the lab on a 
three-node RAC environment. The following command was issued from one RAC 
instance while the others were down. I am trying to understand the way the 
change number (change 7286467501233) is being displayed on the first line of 
each of the first three threads below. Why is this number common here? After 
that, this number is distinct in each subsequent archived log file. I would 
appreciate if someone can explain/clarify it for me.

  Thank you 
  Amir 

  SQL> recover database until time '2006-01-12:15:20:00' using backup 
controlfile 
  ORA-00279: change 7286467501233 generated at 01/11/2006 14:38:59 needed for 
thread 1 
  ORA-00289: suggestion : /u107/oradata/archives/e52rac/log_1_778.dbf 
  ORA-00280: change 7286467501233 for thread 1 is in sequence #778 

  Specify log: {<RET>=suggested | filename | AUTO | CANCEL} 



  ORA-00279: change 7286467501233 generated at 01/11/2006 14:38:35 needed for 
thread 2 
  ORA-00289: suggestion : /u107/oradata/archives/e52rac/log_2_463.dbf 
  ORA-00280: change 7286467501233 for thread 2 is in sequence #463 

  Specify log: {<RET>=suggested | filename | AUTO | CANCEL} 



  ORA-00279: change 7286467501233 generated at 01/11/2006 14:38:37 needed for 
thread 3 
  ORA-00289: suggestion : /u107/oradata/archives/e52rac/log_3_408.dbf 
  ORA-00280: change 7286467501233 for thread 3 is in sequence #408 

  Specify log: {<RET>=suggested | filename | AUTO | CANCEL} 



  Specify log: {<RET>=suggested | filename | AUTO | CANCEL} 

  ORA-00279: change 7286467508134 generated at 01/11/2006 14:43:27 needed for 
thread 2 
  ORA-00289: suggestion : /u107/oradata/archives/e52rac/log_2_464.dbf 
  ORA-00280: change 7286467508134 for thread 2 is in sequence #464 
  ORA-00278: log file '/u107/oradata/archives/e52rac/log_2_463.dbf' no longer 
needed for this recovery 
  .. 
  .. 

Other related posts: