Repair Corrupt Blocks using RMAN Data Recovery Advisor Scenario - Oracle 11gR2
SQL> show parameter db_n NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ db_name string DB11G1 SQL> select * from v$database_block_corruption; FILE# BLOCK# BLOCKS CORRUPTION_CHANGE# CORRUPTIO ---------- ---------- ---------- ------------------ --------- 6 131 1 0 CORRUPT Sample corrupted block I created manually SQL> select * from MAC.MAC_SAMPLE; select * from MAC.MAC_SAMPLE * ERROR at line 1: ORA-01578: ORACLE data block corrupted (file # 6, block # 131) ORA-01110: data file 6: '+DATA/db11g1/datafile/mac.270.1001447963' SQL> exit Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, Automatic Storage Management, OLAP, Data Mining and Real Application Testing options [oracle@db11g ~]$ rman target / Reco