重灌系統後,ORACLE9資料庫的恢復方法

2021-05-22 17:06:01 字數 1972 閱讀 6139

oracle 資料庫安裝在d盤遺留下資料檔案 

檔案分布結構如下: 

d:/oracle/oradata/yu 

control01.ctl    control02.ctl   control03.ctl 

indx11.dbf       indx12.dbf      indx13.dbf   indx14.dbf 

redo01.log       redo02.log      redo03.log 

temp01.dbf       temp02.dbf      tools01.dbf 

undo01.dbf       undo02.dbf      user11.dbf 

user12.dbf       user15.dbf      user16.dbf 

user21.dbf 

準備工作,將原來的d盤的資料庫儲存到其他地方如e盤 

1)我先安裝9i 的 9.0.1   版本,資料夾同上(d:/oracle/oradata/yu)新建乙個例項 與原來相同的名字 

2)停止資料庫服務  

3)將原資料庫的全部相關的檔案複製過來。覆蓋這個資料庫的檔案(前提是一摸一樣的複製) 

4)啟動資料庫。 

total system global area 85006980 bytes 

fixed size 453252 bytes 

variable size 58720256 bytes 

database buffers 25165824 bytes 

redo buffers 667648 bytes 

ora-01991: ???????』d:/oracle/ora92/database/pwdtest.ora』 

提示密碼檔案出錯。重建密碼檔案(先刪除掉原來的檔案) 

d:/>orapwd file=d:/oracle/ora92/database/pwdtest.ora password=sys entries=10 

opw-00005: 存在相同名稱的檔案 - 請刪除或重新命名 

d:/>orapwd file=d:/oracle/ora92/database/pwdtest.ora password=sys entries=10 

關閉資料庫,再用引數重啟: 

sql> shutdown immediate 

ora-01109: ?????? 

已經解除安裝資料庫。 

oracle 例程已經關閉。 

sql> startup 、 

oracle 例程已經啟動。 

total system global area 85006980 bytes 

fixed size 453252 bytes 

variable size 58720256 bytes 

database buffers 25165824 bytes 

redo buffers 667648 bytes 

資料庫裝載完畢。 

資料庫已經開啟。 

做完以上的操作以後,如果以後用執行: 

sql> shutdown immediate 

資料庫已經關閉。 

已經解除安裝資料庫。 

oracle 例程已經關閉。 

sql> startup 

oracle 例程已經啟動。 

總結 

最好具備以下所有檔案 

初始化引數檔案init.ora 

所有資料檔案 

所有重做日誌檔案 

所有控制檔案 

1、重新安裝資料庫時,建立和原有資料庫相同的名字 

2、shutdown 

3、停掉所有oracle服務,刪除新建資料庫中的所有新建檔案(和以上那些類似的檔案) 

4、將所有以上檔案拷貝回原目錄 

5、startup

作業系統崩潰後,恢復ORACLE 9資料庫

作業系統崩潰後,恢復oracle 9資料庫 參照文章http blog.csdn.net whqcfp archive 2006 11 23 1408229.aspx 並感謝one dollar提供這個文章 oracle 資料庫安裝在d盤遺留下資料檔案 檔案分布結構如下 d oracle orada...

作業系統崩潰後,恢復ORACLE 9資料庫

oracle 資料庫安裝在d盤遺留下資料檔案 檔案分布結構如下 d oracle oradata yu control01.ctl control02.ctl control03.ctl indx11.dbf indx12.dbf indx13.dbf indx14.dbf redo01.log r...

作業系統崩潰後,恢復ORACLE 9資料庫

作業系統崩潰後,恢復oracle 9資料庫 參照文章並感謝one dollar提供這個文章 oracle 資料庫安裝在d盤遺留下資料檔案 檔案分布結構如下 d oracle oradata yu control01.ctl control02.ctl control03.ctl indx11.dbf...