Originally posted by eddieh
We are running an Oracle 8.1.7.4 EE instance on a server which lost its data RAID partition. I restored all the datafiles from an old backupset and upon applying the archivelogs (svrmgrl>>recover database until cancel using backup controlfile). I recieved the following:

ORA-00300: cannot open archived log 'nameoflogfile'
ORA-27047: unable to read the header block of file
OSD-04001: invalid logical block size (OS 47608)

Upon inspection we concluded that the archive log is corrupt and we have no other copies of it.

Is there a way I can skip this log file and apply the next 50 or so archivelogs I still have?

thanks in advance
Quote from metalink.

Error: ORA 300
Text: illegal redo log block size specified - exceeds limit of
-------------------------------------------------------------------------------
Cause: The specified block size of the redo log file is greater than the
maximum block size for the operating system.
Action: Create the redo log on a device with a smaller block size.
By any chance was the new RAID filesystem created with different OS block size, as you have mentioned that you have lost the RAID???