rman恢復案例 丟失所有的資料檔案

2021-04-17 03:28:52 字數 2176 閱讀 1643

1.1.

丟失所有的

資料檔案

大前提,控制檔案和日誌檔案沒有損壞。

1.1.1.   模擬

丟失所有的

資料檔案

rman>shutdownabort;

例程已關閉

rman>host;

microsoft[版本5.1.2600]

c:/>deld:/oracle92/test1/*.dbf

c:/>exit

主機命令完成

rman>

1.1.2.   mount

rman>startupmount;

已連線到目標資料庫(未啟動)

oracle例程已啟動

資料庫已載入

系統全域性區域總計    101784276位元組

fixedsize                     453332位元組

variablesize                75497472位元組

databasebuffers             25165824位元組

redobuffers                   667648位元組

rman>

1.1.3.   還原資料庫(restore)

rman>restoredatabase;

啟動restore於07-10月-04

分配的通道:ora_disk_1

通道ora_disk_1:sid=13devtype=disk

通道ora_disk_1:正在開始恢復

資料檔案備份集

通道ora_disk_1:正在指定從備份集恢復的

資料檔案

正將資料檔案00002恢復到d:/oracle92/oradata/test1/undotbs01.dbf

正將資料檔案00003恢復到d:/oracle92/oradata/test1/indx01.dbf

正將資料檔案00004恢復到d:/oracle92/oradata/test1/users01.dbf

通道ora_disk_1:已恢復備份段1

段handle=d:/

rmantest/full01g1v3r8_1_1tag=hot_db_bk_level0params=null

通道ora_disk_1:恢復完成

通道ora_disk_1:正在開始恢復

資料檔案備份集

通道ora_disk_1:正在指定從備份集恢復的

資料檔案

正將資料檔案00001恢復到d:/oracle92/oradata/test1ystem01.dbf

通道ora_disk_1:已恢復備份段1

段handle=d:/

rmantest/full02g1v3ro_2_1tag=hot_db_bk_level0params=null

通道ora_disk_1:恢復完成

完成restore於07-10月-04

rman>

1.1.4.   恢復資料庫(recovery)

rman>recoverdatabase;

啟動recover於07-10月-04

使用通道ora_disk_1

正在開始介質的恢復

完成介質的恢復

完成recover於07-10月-04

rman>

1.1.5.   開啟資料庫

rman>alterdatabaseopen;

資料庫已開啟

rman>

1.2.丟失全部的

資料檔案,控制檔案和聯機日誌檔案1.2.1.   模擬丟失全部

資料檔案,控制檔案,聯機日誌檔案

rman>shutdownabort;

oracle例程已關閉

手工刪除失全部

資料檔案,控制檔案,聯機日誌檔案。

1.2.2.   nomount資料庫

rman>startupnomount;

已連線到目標資料庫(未啟動)

oracle例程已啟動

系統全域性區域總計    101784276位元組

fixedsize                     453332位元組

variablesize                75497472位元組

databasebuffers             25165824位元組1

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 shutdown abort oracle 例程已關閉 rman host microsoft windows xp 版本5.1.2600 c c del d oracle92 test1 control ctl c dir d oracle92 test1 control ctl 驅動器...

RMAN 恢復丟失的資料檔案

一 系統資料檔案丟失 system undo 前提是一定要有備份,必須要關閉資料庫,啟動到mount階段才能開始恢復 試驗 1.用rman備份資料庫 bakcup database 2.刪除system或undo資料檔案 rm system01.dbf 3.rman還原資料庫 rman restor...