資料庫resetlogs後進行rman恢復1
手頭碰到一個資料庫,三個TB的資料檔案。
7月5日資料庫改成了歸檔模式,然後做了控制檔案的備份
7月6日做了一個全庫的熱備,但是沒有備份控制檔案。
之後一直沒有備份,歸檔檔案雖然沒有備份,但一直沒有刪除,是全的,都存在歸檔目錄裡面。
7月16日停電,資料庫由於壞塊、回滾段出問題等各種原因,不能啟動,具體什麼原因我沒有在場,知道的不太確切。壞塊的原因是肯定有的。
然後資料庫管理員搞了兩天,使用了resetlogs等方法,新增加了undo表空間,並進行了undo表空間的替換。但是沒有對控制檔案進行備份。
終於把資料庫給open了,但是最重要的資料表因為壞塊無法進行select加條件的查詢。
管理員又增加了一個表空間,還是沒有備份控制檔案。
然後管理員用工具把資料表裡面的資料匯出了,具體什麼工具我也不太清楚,然後新建立了一個使用者,把資料載入到新建的表空間裡面。
應用的人檢視資料以後,發現2800萬的記錄出現不連續的記錄丟失,因為應用比較特殊,這種丟失使恢復的資料變得沒有任何意義。
應用的人說哪怕只恢復2000萬條記錄也行,只要是連續的
7月5日資料庫改成了歸檔模式,然後做了控制檔案的備份
7月6日做了一個全庫的熱備,但是沒有備份控制檔案。
之後一直沒有備份,歸檔檔案雖然沒有備份,但一直沒有刪除,是全的,都存在歸檔目錄裡面。
7月16日停電,資料庫由於壞塊、回滾段出問題等各種原因,不能啟動,具體什麼原因我沒有在場,知道的不太確切。壞塊的原因是肯定有的。
然後資料庫管理員搞了兩天,使用了resetlogs等方法,新增加了undo表空間,並進行了undo表空間的替換。但是沒有對控制檔案進行備份。
終於把資料庫給open了,但是最重要的資料表因為壞塊無法進行select加條件的查詢。
管理員又增加了一個表空間,還是沒有備份控制檔案。
然後管理員用工具把資料表裡面的資料匯出了,具體什麼工具我也不太清楚,然後新建立了一個使用者,把資料載入到新建的表空間裡面。
應用的人檢視資料以後,發現2800萬的記錄出現不連續的記錄丟失,因為應用比較特殊,這種丟失使恢復的資料變得沒有任何意義。
應用的人說哪怕只恢復2000萬條記錄也行,只要是連續的
我考慮了半天,還是覺得用rman恢復備份試試。
restore database ;
經過一天的等待,restore完成,因為沒有其他控制檔案的備份,沒有catalog,控制檔案使用的是現在最新的
在需要進行recover的時候 報錯,卡住了。
原因是restore的資料檔案是7月6日的,但7月18日資料庫resetlogs了好幾次,然後還增加過資料檔案,改過undo。
restore database ;
經過一天的等待,restore完成,因為沒有其他控制檔案的備份,沒有catalog,控制檔案使用的是現在最新的
在需要進行recover的時候 報錯,卡住了。
原因是restore的資料檔案是7月6日的,但7月18日資料庫resetlogs了好幾次,然後還增加過資料檔案,改過undo。
網上查了半天資料,自己瞎琢磨了兩個方面去搞,
一是利用oracle 10g可以跨resetlogs恢復的功能,恢復到最新
二是在rman裡面設定reset database to incarnation number碰碰運氣
一是利用oracle 10g可以跨resetlogs恢復的功能,恢復到最新
二是在rman裡面設定reset database to incarnation number碰碰運氣
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13337857/viewspace-767714/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫resetlogs後進行rman恢復7資料庫
- 資料庫resetlogs後進行rman恢復6資料庫
- 資料庫resetlogs後進行rman恢復5資料庫
- 資料庫resetlogs後進行rman恢復4資料庫
- 資料庫resetlogs後進行rman恢復3資料庫
- 資料庫resetlogs後進行rman恢復2資料庫
- open resetlogs後資料恢復資料恢復
- 透過RMAN進行資料庫恢復(step by step)資料庫
- 升級失敗後對資料庫進行恢復 (1)資料庫
- Oracle資料庫恢復之resetlogsOracle資料庫
- RMAN恢復資料庫資料庫
- rman恢復時跳過資料檔案,進行恢復
- 10可以穿越resetlogs恢復資料庫!資料庫
- rman 全庫恢復asm資料庫ASM資料庫
- 用rman進行恢復資料,簡單步驟!
- oracle之rman恢復資料庫Oracle資料庫
- LianTong rman資料庫恢復資料庫
- 資料庫複製方式進行資料庫恢復資料庫
- 升級失敗後對資料庫進行恢復 (2)資料庫
- 使用RESETLOGS重建控制檔案恢復資料庫資料庫
- 【RMAN】rman使用NORESTELOGS 方式恢復資料庫REST資料庫
- ORACLE利用STANDBY端RMAN備份進行資料恢復Oracle資料恢復
- rman恢復 使用switch映像副本進行恢復
- 利用RMAN恢復整個資料庫資料庫
- 使用RESETLOGS重建控制檔案恢復資料庫(二)資料庫
- 使用RMAN備份集和過時的控制檔案進行資料庫的恢復(1/2)資料庫
- 只有.dbf資料檔案進行資料庫恢復資料庫
- 【備份恢復】RMAN catalog 恢復目錄資料庫資料庫
- rman資料庫全庫備份與恢復資料庫
- 使用netbackup進行資料庫恢復案例資料庫
- RMAN 資料庫修復(restore)與資料庫恢復(recover)介紹資料庫REST
- 歸檔路徑更改後,如何對資料庫進行恢復(轉)資料庫
- 使用RMAN還原和恢復資料庫資料庫
- 利用rman恢復來複制資料庫資料庫
- RMAN恢復目錄資料庫的搭建資料庫
- oracle RMAN 非歸檔資料庫恢復Oracle資料庫
- rman 恢復資料塊
- rman恢復資料塊