好吧,先說說形成崩潰的緣由:html
使用redhat 5.9 Linux 做爲數據庫服務器, 週五數據庫正在使用中,硬關機形成數據庫文件部分損壞(週一上班時,應用程序啓動不起來,查看日誌文件時,發現一個數據表映射失敗)sql
使用pl/sql 查詢數據文件時,發現 查詢表正常,可是使用 where限制條件的時候,會形成崩潰數據庫
(只是爲了說明命令,未保留當時警告截圖)服務器
而後出現 ORA-01578 data block corrupted , 3d
所以 問題排查爲當前數據表索引存在問題, 所以使用備份數據,爲該表單獨進行數據恢復;日誌
imp 用戶/密碼@服務名 tables=(comrtu) file=xxx.dmphtm
參考文檔 http://www.cnblogs.com/killkill/archive/2010/06/24/1764067.htmlblog