ORA-01113:檔案n需要介質恢復 (轉載)

weixin_34377065發表於2011-02-15

使用alter database 移動資料檔案時,在執行完alter database rename <source file path> to <des file path>命令之後,再試圖開啟資料庫:alter database open。報錯:

ORA-01113:檔案7需要介質恢復

ORA-01110:資料檔案7’E:ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEST01.DBF’。

這是由於資料庫認為這個資料檔案遭到破壞了,需要使用recover命令通過備份、日誌資訊來恢復。資料庫的備份恢復是個比較複雜的問題,但是這個例項的解決辦法還是比較簡單的。

執行命令:

recover datafile ’E:ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEST01.DBF’

提示完成介質恢復,再開啟資料庫:alter database open。一切正常。

(轉載自:http://blog.csdn.net/libingquan008/archive/2010/11/19/6021441.aspx

通過該alter database open;命令檢視是否有其他資料檔案損壞,依次進行恢復,直至所有檔案正常。

 

相關文章