Oracle Message ORA-01578 - ORACLE data block corrupted (file # string, block # string)

ERRORORACLE data block corrupted (file # string, block # string)
CAUSEThe data block indicated was corrupted, mostly due to software errors.
ACTIONTry to restore the segment containing the block indicated. This may involve dropping the segment and recreating it. If there is a trace file, report the errors in it to your ORACLE representative.

394018Oracle & Direct IO on Tru64 UNIX V5.X
849485Reconstruction of the NOLOGGING indexes after recovery
923919Advanced Oracle block checking features
786645Explanations for spontaneous corrections of corrupt blocks