oracle之rman恢復資料庫
第一步:關閉資料庫: shutdown immediate;
第二步:啟動資料庫到mount: startup mount
第三步:連線RMAN,使用以下的指令碼恢復資料庫
A 方法
run{
allocate channel t1 type disk;
restore database;
recover database;
release channel t1;
}
B 方法(此方法在恢復的時候必須啟動資料庫到MOUNT狀態下,然後恢復到某一個時間點上)
run{
allocate channel c1 type disk;
sql "alter session set NLS_DATE_FORMAT= ' 'YYYY-MM-DD HH24:MI:SS ' ' ";
set until time '2004-09-08 18:00:00 ';
restore database;
recover database;
sql "alter database open ";
release channel c1;
}
C 方法(此方法在恢復的時候必須啟動資料庫到MOUNT狀態下)
run{
allocate channel t1 type disk;
restore database;
recover database;
sql "alter database open";
release channel t1;
}
第四步:啟動資料庫到OPEN狀態 alter database open;
第五步:核對恢復後的資料(table,tablespace,schema等);
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20976446/viewspace-674326/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle資料庫備份與恢復之RMANOracle資料庫
- Oracle資料庫RMAN小結之恢復部分Oracle資料庫
- RMAN恢復資料庫資料庫
- Oracle資料庫備份與恢復之RMAN2Oracle資料庫
- oracle RMAN 非歸檔資料庫恢復Oracle資料庫
- Oracle Rman 資料庫的不完全恢復Oracle資料庫
- rman 全庫恢復asm資料庫ASM資料庫
- LianTong rman資料庫恢復資料庫
- 【Oracle】rman 恢復只讀表空間資料庫Oracle資料庫
- RMAN基於時間點恢復Oracle資料庫Oracle資料庫
- Oracle資料庫恢復之resetlogsOracle資料庫
- 【RMAN】rman使用NORESTELOGS 方式恢復資料庫REST資料庫
- 利用RMAN恢復整個資料庫資料庫
- 【備份恢復】RMAN catalog 恢復目錄資料庫資料庫
- rman資料庫全庫備份與恢復資料庫
- RMAN 資料庫修復(restore)與資料庫恢復(recover)介紹資料庫REST
- 【資料庫資料恢復】如何恢復Oracle資料庫truncate表的資料資料庫資料恢復Oracle
- 使用RMAN還原和恢復資料庫資料庫
- 利用rman恢復來複制資料庫資料庫
- RMAN恢復目錄資料庫的搭建資料庫
- rman 恢復資料塊
- rman恢復資料塊
- RMAN資料庫恢復 之歸檔模式有(無)備份-丟失資料檔案的恢復資料庫模式
- oracle rman之丟失spfile恢復Oracle
- 【資料庫資料恢復】Oracle資料庫誤truncate table的資料恢復案例資料庫資料恢復Oracle
- 【資料庫資料恢復】oracle資料庫誤truncate table怎麼恢復資料?資料庫資料恢復Oracle
- 【資料庫資料恢復】誤truncate table的Oracle資料庫資料恢復方案資料庫資料恢復Oracle
- rman備份恢復-rman恢復資料檔案測試
- 【資料庫資料恢復】Oracle資料庫ASM磁碟組掉線如何恢復資料?資料庫資料恢復OracleASM
- RMAN備份恢復典型案例——資料庫卡頓資料庫
- 非RMAN熱備份資料庫和恢復資料庫
- 使用RMAN恢復完全損壞的資料庫資料庫
- 探索ORACLE之RMAN_07 磁碟損壞資料丟失恢復Oracle
- rman不使用恢復目錄恢復資料庫示例及問題資料庫
- RMAN一次RMAN將資料庫不完全恢復資料庫
- ORACLE DG從庫 Rman備份恢復Oracle
- Oracle異地資料庫恢復Oracle資料庫
- Oracle資料庫終極恢復Oracle資料庫