一般情况下数据文件出现block corrugation ,正常的恢复方法是使用备份。
如果没有备份,可采用以下方法补救。
1.使用 dbv工具 和dba_exents试图定位corrugate block及其表
2.ALTER SYSTEM SET EVENTS='10231 trace name context forever,level 10' ;
(内部事件,设置在全表扫描时跳过损坏的数据块)
3.exp 所有的corrugation tables
4.drop tables which is corrugated .
5.imp them