丟失Oracle中資料檔案Ora時的解決辦法

uuxa發表於2008-09-27

Oracle 9i在丟失資料檔案.Ora後不能正常開啟,只能裝載資料庫,而不能正常訪問資料庫中的物件,如:
例程、方案、安全性、儲存等。一個例項的Ora檔案丟失造成資料庫不能正常開啟,出現這種情況時,資料庫中其它例項也會因資料庫不能正常開啟而不能訪問。

[@more@]

處理的方法是將丟失的資料檔案從資料庫中離線刪除掉,這樣資料庫就可以正常開啟,訪問上面的資料庫對象了。

具體步驟:
1)使用者sys以sysdba身份登入到Oracle
2)假設丟失的資料檔案DB.Ora檔案丟失前存放在"D:OraDataDB.Ora"
兩種方法中任選一種:
1.alter database datafile 'D:OraDataDB.Ora' offline;
2.alter database datafile 'D:OraDataDB.Ora' offline drop;

本辦法講的是Ora檔案丟失的處理方法,DBF檔案丟失也可以使用類似方法處理。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7416120/viewspace-1011187/,如需轉載,請註明出處,否則將追究法律責任。

相關文章