環境:主機為VM,儲存空間為storage
在資料庫主機上遇到ORA-01578: ORACLE 資料區塊損毀
用dbv file去檢查顯示如下圖,標記為損毀的總頁數有十幾萬之多。
請問有經驗的各位,可能造成原因有甚麼?(vm跟storage都沒顯示任何警示,是否能排除磁碟問題?)
另外想請問這個檢查出有損毀的.dbf檔案是否需要重新建立,如果沒重建後面的資料會不會有問題?(已將受損毀的table重新匯入了,但檔案還是有問題的?)
第一次遇到這個問題,任何經驗提供都是寶貴意見,感謝大家。
使用備份回存這個檔案,再利用archive log進行檔案復原
ORA-1578分成physical和logical error
以前曾經在windows作業環境發生過一次,硬體廠商檢查也說沒問題,復原後沒幾天又再發生同樣錯誤,建議更換硬碟