首页 > 数据库技术 > 详细

oracle错误汇总

时间:2017-10-26 12:58:24      阅读:270      评论:0      收藏:0      [点我收藏+]

这是遇见的第一个整个库正常,但某张表查询报错的情况

某张表数据可以查,但一排序查就报错

select * from acct_daily_bak;

select * from acct_daily_bak order by open_time desc;

ORA-01578: ORACLE data block corrupted (file # 7, block # 27489)
ORA-01110: data file 7: ‘/u01/app/oracle/oradata/TESTDB/datafile/o1_mf_kyc_acc_dlzsz7mt_.dbf‘
ORA-06512: at line 2

 

 

ORA-01578: ORACLE data block corrupted (file # 7, block # 27489)
ORA-01110: data file 7: ‘/u01/app/oracle/oradata/TESTDB/datafile/o1_mf_kyc_acc_dlzsz7mt_.dbf‘
01578. 00000 -  "ORACLE data block corrupted (file # %s, block # %s)"
*Cause:    The data block indicated was corrupt. This was a physical
           corruption, also called a media corruption. The cause is unknown
           but is most likely external to the database. If ORA-26040 is also
           signaled, the corruption is due to NOLOGGING or UNRECOVERABLE
           operations.
*Action:   The general method to repair a media corrupt block is to restore
           a backup and recover the backup. For databases in ARCHIVELOG
           mode, use block media recovery or media recovery. In some situations,
           you can also drop the segment and re-create it. For example, you can
           drop an index and re-create the index.

oracle错误汇总

原文:http://www.cnblogs.com/createyuan/p/7735807.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!