Controlfile和system01資料檔案丟失的恢復(透過standby)
問題
巴西時間:Fri Nov 16 21:00:02 2012,北京時間:週六早上7點
DELL 2950 server + Oracle 9.2.0.7
/ ,/u01(ORACLE_HOME,ORACLE_BASE)相關一塊硬碟RAID1 (76G) 與
磁碟陣列卡 同時壞掉
/data(大部份datafile,redo logfile) RAID5 (146G) 沒有損壞
分析
如果備份啟用的話,需要變更IP,做重做新的standbyDB,而且redo中的資料會丟一些。
因為redo logfile在/data下沒有丟失,所有主庫open的話不需要resetlog方式
處理
更換好的硬碟和陣列卡,保留/data 磁碟重灌系統。
重灌系統後只有/data下資料有效,其他資料丟失。
1. 恢復資料庫軟體
原庫oracle軟體裝在/u01目錄,丟失後透過standby DB中copy過來使用
2. 恢復system01.dbf
/u01/product/oradata/bzdt2/system01.dbf
/u01/product/oradata/bzdt2/cwmlite01.dbf
/u01/product/oradata/bzdt2/indx01.dbf
也是透過copy standby
3. 恢復controlfile
先copy standby中的controlfile
4. Recover database 以standby方式
Sql>startup nomunt;
Sql>alter database mount standby database;
Sql>recover standby database;--此時指定redologfile
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
/data/bzdt2/redo01b.log
5. 建立主庫controlfile
此時,所有datafile的SCN一致,但資料庫還是standby狀態,如果啟用的話有需要重新建立standby database.使用alter database backup controlfile to trace;
alter database nomount;之後透過指令碼手動建立ccontrolfile使用noresetlog方式
再recover database;
6. 最後alter database open;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25583515/viewspace-2146445/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料檔案丟失的恢復
- 資料庫所有檔案丟失後透過RMAN實現恢復資料庫
- 資料檔案丟失如何恢復
- 引數檔案控制檔案和資料檔案丟失的恢復
- RMAN恢復案例:丟失全部資料檔案恢復
- RMAN完全恢復丟失的資料檔案
- 普通資料檔案丟失的恢復方法
- 資料檔案丟失損壞的恢復--
- 電腦檔案丟失資料恢復資料恢復
- 【資料庫資料恢復】Sql Server資料庫檔案丟失的資料恢復過程資料庫資料恢復SQLServer
- Oracle備份與恢復【丟失資料檔案的恢復】Oracle
- 歸檔模式下資料檔案丟失的恢復模式
- 恢復案例:歸檔模式下丟失全部資料檔案的恢復模式
- 備份恢復之資料檔案丟失
- RMAN恢復案例:丟失非系統資料檔案恢復
- 恢復丟失的控制檔案
- rman恢復--歸檔模式有備份,丟失資料檔案的恢復模式
- rman恢復--歸檔模式無備份,丟失資料檔案的恢復模式
- 控制檔案丟失恢復
- 【控制檔案丟失恢復】
- 無備份丟失部分資料檔案和控制檔案恢復 [轉]
- rman 恢復---歸檔丟失and資料檔案損壞
- Sql Server資料庫檔案丟失的恢復方法SQLServer資料庫
- 資料檔案丟失的恢復(改變目錄)
- 撤消表空間資料檔案丟失的恢復.
- 完全恢復之所有資料庫檔案丟失資料庫
- 資料庫各種檔案丟失恢復大全。資料庫
- 【資料庫資料恢復】透過恢復NDF檔案修復資料庫的資料恢復過程資料庫資料恢復
- 【恢復】Redo日誌檔案丟失的恢復
- RMAN恢復案例:無恢復目錄,丟失全部資料檔案、控制檔案、日誌檔案恢復
- 歸檔模式下丟失普通資料檔案並恢復模式
- 控制檔案全部丟失的恢復
- 控制檔案部分丟失的恢復
- Oracle Password檔案丟失的恢復Oracle
- 控制檔案丟失的RMAN恢復
- 【伺服器資料恢復】xfs檔案系統資料丟失的資料恢復案例伺服器資料恢復
- 【北亞資料恢復】MongoDB資料遷移檔案丟失的MongoDB資料恢復案例資料恢復MongoDB
- DATA GUARD主庫丟失資料檔案的恢復(2)