RMAN Block Corruption

How do you identify the block corruption in RMAN database? How do you fix it?

Questions by shanthiavari

Showing Answers 1 - 6 of 6 Answers

kishoredba

  • Jul 21st, 2008
 

using v$block_corruption view u can find which blocks corrupted.

Rman>> block recover datafile <fileid> block <blockid>;

Using the above statement u recover the corrupted blocks.

Thanks & Regards,
Kishore.

  Was this answer useful?  Yes

oracle56

  • Aug 24th, 2008
 

First check whether the block is corrupted or not by using this command

sql>select file#, block#  from v$database_block_corruption;

 file#  block
  2        507

the above block is corrupted...

conn to Rman

To recover the block use this command...

Rman>blockrecover dataile 2 block 507;

the above command recover the block 507

Now, just verify it.....

Rman>blockrecover corruption list;

Thks..

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions