Oracle Database Blog‎ > ‎Info pages‎ > ‎

Datablock Corruption

Check the view for identify the block corruption:
select * from v$database_block_corruption;

Looking for database objects with corrupted block:
select * from dba_extents
where FILE_ID = 'file_number' and
BLOCK_ID between block_number and block_number+blocks-1;

if it cluster, so you can get the table_name from:
select * from dba_tables where owner='owner_name' and
cluster_name = 'cluster_name';