一、沒有資料檔案
1.開啟資料庫到mount
2.rman視窗重建restore資料檔案
3.rman視窗recover database
4.sql視窗檢視scn相同
5.alter database open
二、沒有控制檔案
1.開啟資料庫到nomount
2.rman建立重建restore控制檔案
3.開啟資料庫到mount
4.rman視窗recover資料檔案
5.sql視窗檢視scn相同
6.alter database open resetlogs
三、沒有日誌檔案
1.開啟資料庫startup force報錯說日誌檔案有問題
2.作業系統刪除控制檔案重啟
3.rman視窗重建restore控制檔案
4.開啟資料庫到mount
5.rman視窗recover database until sequence 4
6.檢視scn,資料檔案scn大於控制檔案scn
7.作業系統刪除資料檔案
8.重啟資料庫
9.開啟資料庫到mount
10.rman視窗重建restore資料檔案
11.rman視窗recover database until sequence 4
12.檢視scn號相同
13.alter database open resetlogs
其實第3種情況(在不用隱含引數的情況下)和資料、控制、日誌三種同時缺一樣,也包含了只缺日誌檔案和資料檔案,還包含了只缺控制檔案和日誌檔案。
四、沒有資料檔案和日誌檔案
1.開啟資料庫報錯說沒有資料檔案
2.重建資料檔案
3.recover資料檔案報錯
4.recover database until sequence 4
5.檢視scn如果兩個一樣,且這個scn大於recover database until sequence 4顯示出的scn
6.recover database until scn 最大的
7.出現finished recover
8.為了確保,再次檢視scn是否相同
9.alter database open resetlogs
五、沒有控制檔案和日誌檔案
1.開啟資料庫說沒有控制檔案
2.rman視窗重建控制檔案
3.開啟資料庫到mount
4.recover database until sequence 4
5.檢視scn是否一樣,資料檔案的大於控制檔案
6.作業系統刪除資料檔案
7.重啟資料庫
8.重建資料檔案
9.recover database until sequence 4
10.檢視scn號,相同
11alter database open resetlogs
六、沒有資料檔案和控制檔案
1.開啟資料庫說沒有控制檔案
2.rman重建控制檔案
3.開啟資料庫到mount
4.重建資料檔案
5.恢復資料檔案
6.檢視scn號相同
7.alter database open resetlogs
七、沒有資料檔案、日誌檔案、控制檔案
1.強制開啟startup force報錯缺控制檔案
2.rman重建控制檔案
3.開啟資料庫到mount
4.重建資料檔案
5.恢復資料檔案
6.根據恢復出的recover database until sequence 4
7.檢視scn號同
8.alter database open resetlogs;
RMAN備份恢復Oracle
一 備份與恢復概述 1 需要備份的原因 現實工作中有很多情況都可能造成資料丟失,造成資料丟失的主要因素如下。n 介質故障 磁碟損壞 磁頭碰撞,瞬時強磁場干擾 n 使用者的錯誤操作 n 伺服器的徹底崩潰 n 計算機病毒 n 不可預料的因素 自然災害 電源故障 盜竊 上面是一些可能的故障原因,根據原因可...
RMAN的備份與恢復 SPFILE恢復
1 方法最簡單,但是已經背離了rman恢復學習的初衷 但是這種方面需要乙個前提就是你的pfile檔案還存在 c sharp view plain copy print?create spfile c oracle product 10.2.0 db 1 database spfileorcl.ora...
RMAN備份恢復所需要了解的Oracle術語
警報日誌 alter log 乙個文字日誌檔案,記錄資料庫的錯誤和狀態資訊,通常情況下,警報日誌位於後台轉存目標目錄中,該目錄有資料庫引數diafnostic dest定義的,其中警報日誌的格式為alter.log。歸檔日誌重做 archivelog redo log 當時資料庫處於archivel...