From the past one week I am facing the block corruption problem in my standby database.

Problem description :

Database : orcle8i stanby database
OS : sun solaris 2.8
oracle : oracle8i (8.1.7.2.0)

When I have extracted the live database and before mounting the database if i run the dbv (dbverify) there are no data block corruption.

But after I have refreshed with standby control file and applied archive log files, then if i run the dbv I am getting the block corruption to the data files as

DBVERIFY - Verification starting : FILE = /itmsfx7/itfxdata/itfxidx07.dbf
Block Checking: DBA = 302020051, Block Type =
Found block already marked corrupted
Block Checking: DBA = 302020052, Block Type =
Found block already marked corrupted
Block Checking: DBA = 302020053, Block Type =
Found block already marked corrupted

The hardware engineer has run the fsck for all the filesystem and found that there is no block corruption.

Unable to diagnosis why the oracle is showing the block corruption after the logs are applied.

The extraction is done as follows :

tar -xvbf 126 /dev/rmt/1cbn .

because the backup is taken as

tar -cvbf 126 /dev/rmt/1cbn

Is this having any impact?

We have tested with normal extraction and as well as above extraction type also. Still the problem exists.

Can any one through light on this problem?