再來Oracle的RMAN異地異系統恢復,總算能open了
上午弄了冷備份,其中的一些方法提示了我
能不能用來幫我解決之前失敗的RMAN異地異作業系統的恢復呢?
閒言少敘,開始
開始的步驟還是差不多
建立相應目錄,拷貝引數檔案,控制檔案到相應目錄
修改監聽器和名稱解析檔案,進入sqlplus
到nomount模式下,從備份檔案中恢復各個資料檔案
轉換到mount下
這時,要重新建立control檔案了
alter database backup controlfile to trace as '/home/oracle/cc.sql';
進入cc.sql檔案,修改相應目錄
進入sqlplus,轉換到nomount模式
開始建立控制檔案
過程與之前冷備份練習中運用的差不多
不過,因為系統和目錄結構不同
原先的redo log重建的過程,要加上resetlogs選項
重建完後,直接open,提示要以resetlogs形式開啟,完整命令:
alter database open resetlogs;
至此,資料庫已經開啟,並可以檢視庫中各表
對於這種恢復,需要注意
因為捨棄了原先的控制檔案和redo log
並且最後是在沒有經過recover而直接以resetlogs開啟的資料庫
就是說,除了提取相應資料檔案的時候用到了備份檔案
其它時候並未使用
最終的資料是否和備份前一直,還有待核對
不過,能夠在異系統下,將這個資料庫開啟
這種實踐也算是經驗積累的一種吧
雖然需要這種恢復方式的情況不是很多…◎◎…
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/556359/viewspace-530078/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 初試Oracle的RMAN異地異系統恢復…………失敗…………Oracle
- RMAN異地恢復實戰
- oracle的RMAN異機恢復Oracle
- Oracle RMAN異機恢復Oracle
- ORACLE RMAN異機異目錄恢復Oracle
- RMAN異機恢復總結
- rman恢復方案和oracle異機恢復Oracle
- RMAN異機恢復異作業系統(Linux到Windows)作業系統LinuxWindows
- Oracle異地資料庫恢復Oracle資料庫
- Oracle 12c RMAN 異機恢復Oracle
- Oracle 11g RMAN 異機恢復Oracle
- Rman_異地、跨平臺、跨版本的恢復總結及案例
- RMAN備份異機恢復流程總結
- oracle基於歸檔的增量異地恢復Oracle
- 透過搭建恢復目錄實現RMAN異地備份和恢復
- oracle 異機恢復Oracle
- Oracle資料庫冷備份的異地恢復Oracle資料庫
- oracle10gR2之RMAN異機恢復案例Oracle
- oracle 10.2.0.1 win 32 rman 備份異機恢復Oracle
- rman之同平臺異機恢復
- oracle11gR2_64之ASM到檔案系統的rman異機恢復完整案例OracleASM
- RMAN異機恢復:RAC到單例項單例
- 異機恢復RMAN-05517解決方法
- oracle冷備份、恢復和異機恢復Oracle
- 【11g 庫異地恢復】實驗
- 兩篇oracle異機恢復文章Oracle
- Oracle 11.2.0.4 從單例項,使用RMAN 異機恢復到RACOracle單例
- 生產系統恢復到異機測試
- RMAN異地恢復(ORA-06553: PLS-801: internal error [56319])Error
- OceanBase-OB備份異地恢復流程
- oracle RMAN 備份恢復總結Oracle
- oracle RMAN 備份恢復總結Oracle
- Oracle備份恢復之熱備份恢復及異機恢復Oracle
- ORACLE 11.2.0.4 RAC RMAN異機恢復之ORA-15001Oracle
- 用 RMAN 備份異機恢復 遷移資料
- Oracle asm磁碟損壞異常恢復OracleASM
- Oracle資料庫的冷備份及冷備份異地恢復方法Oracle資料庫
- oracle11gR2_64之rman異機恢復(FS->FS)完整案例Oracle