有时候由于各方面的原因,有可能导致数据文件中出现坏块,但是出现坏块的时候,数据文件还是一样的可用,数据库也同样可用open,但是如果查询的时候扫描到了坏块,就会报错SQL> select * from t2;
select * from t2
*
第 1 行出现错误:
ORA-01578: ORACLE 数据块损坏 (文件号 7, 块号 2
ORA-01110: 数据文件 7: 'E:\ORACLE\TEST1.DBF'
,导致查询失败,修复方法有很多,exp/imp,DBMS_REPAIR恢复,利用好rman。前两种都会导致
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22418990/viewspace-712540/
,如需转载,请注明出处,否则将追究法律责任。