Oracle Error Message
ORA-01578: ORACLE data block corrupted (file # string, block # string)
Reason for the Error
The data block indicated was corrupted, mostly due to software errors.
Solution
Try 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.