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';