一、系統資料檔案丟失(system、undo)
前提是一定要有備份,必須要關閉資料庫,啟動到mount階段才能開始恢復
試驗:
1.用rman備份資料庫:bakcup database;
2.刪除system或undo資料檔案:rm system01.dbf
3.rman還原資料庫
rman> restore database;
4.恢復資料庫starting restore at 04-may-18
using target database control file instead of recovery catalog
allocated channel: ora_disk_1
channel ora_disk_1: sid=7 device type=disk
channel ora_disk_1: starting datafile backup set restore
channel ora_disk_1: specifying datafile(s) to restore from backup set
channel ora_disk_1: restored backup piece 1
channel ora_disk_1: restore complete, elapsed time: 00:00:25
finished restore at 04-may-18
rman> recover database;5.修改資料庫位open狀態starting recover at 04-may-18
using channel ora_disk_1
starting media recovery
media recovery complete, elapsed time: 00:00:02
finished recover at 04-may-18
alter database open;
至此,丟失檔案已經恢復回來。
二、普通資料檔案丟失(users)
前提是必須要做過備份,在資料庫執行中即可恢復,無需停機恢復
1.用rman備份資料庫:bakcup database;
2.刪除users或其他資料檔案:rm users01.dbf
3.rman還原
rman> run
sql statement: alter tablespace users offline immediate
starting restore at 04-may-18
using channel ora_disk_1
channel ora_disk_1: starting datafile backup set restore
channel ora_disk_1: specifying datafile(s) to restore from backup set
channel ora_disk_1: restored backup piece 1
channel ora_disk_1: restore complete, elapsed time: 00:00:01
finished restore at 04-may-18
starting recover at 04-may-18
using channel ora_disk_1
starting media recovery
media recovery complete, elapsed time: 00:00:00
finished recover at 04-may-18
sql statement: alter tablespace users online
至此,被刪除的users表空間對應的資料檔案已經恢復。
rman恢復案例 丟失所有的資料檔案
1.1.丟失所有的 資料檔案 大前提,控制檔案和日誌檔案沒有損壞。1.1.1.模擬 丟失所有的 資料檔案 rman shutdownabort 例程已關閉 rman host microsoft 版本5.1.2600 c deld oracle92 test1 dbf c exit 主機命令完成 r...
RMAN恢復案例 丟失所有的資料檔案
大前提,控制檔案和日誌檔案沒有損壞。rman shutdown abort oracle 例程已關閉 rman host microsoft windows xp 版本5.1.2600 c c del d oracle92 test1 dbf c exit 主機命令完成 rman rman star...
RMAN恢復資料檔案
這個恢復測試主要演示了在歸檔模式下使用 rman 對資料庫的完整恢復 首先備份資料庫 刪除test01.dbf 資料檔案模擬介質故障 再次啟動資料庫 執行在歸檔模式下 sql startup oracle 例程已經啟動。total system global area135338868 bytes ...