2012-06-03 20:40 catalog start with rman備份集直接匯入控制檔案中
catalog start with 是一個很好的命令. 有了這個命令後, 基本上可以不再使用catalog資料庫了 . 因為可以透過這個命令將以前的備份集資訊重新匯入到當前控制檔案中, 一般應用於使用rman恢復, 控制檔案又是舊的或者是手工建立的(這樣的控制檔案當然沒有最新的備份集的資訊), 透過catalog start with 可以將最新的備份集以及歸檔日誌檔案列表匯入到控制文中, 然後就可以進行rman的恢復了.
例如,複製備份集到 /data01 下 ,
RMAN> startup nomount;
RMAN> restore controlfile from '/data01/testdb_CF_c-3148051840-20110813-00'; # 從控制檔案備份集恢復控制檔案
RMAN> alter database mount;
catalog start with '/data01/'; (一定要用“/”結尾,不然找不到真實的路徑)
run{
allocate channel c1 type disk;
allocate channel c2 type disk;
allocate channel c3 type disk;
set
newname for datafile
'+DATA/icare/datafile/system.309.717426483' to
'/backup/supt/suptdata/system.309.717426483';
set newname for
datafile '+DATA/icare/datafile/apps_undots1.283.717426031' to
'/backup/supt/suptdata/apps_undots1.283.717426031'; set newname
for datafile
'+DATA/icare/datafile/apps_ts_tx_data.273.717426033' to
'/backup/supt/suptdata/apps_ts_tx_data.273.717426033';
set newname for datafile '+DATA/icare/datafile/apps_ts_tx_data.275.717426033' to
set newname for datafile '+DATA/icare/onlinelog/group_16.265.743248917' to '/data02/supt/suptdata/group_16.265.743248917';
restore database force;
switch datafile all;
}
如果備份集存放在多個路徑,可以多次執行
RMAN> catalog start with '/data01/';
RMAN>catalog start with '/data02/';
RMAN>catalog start with '/data03/';
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31520497/viewspace-2156765/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何刪除控制檔案中過去rman備份到磁帶的歸檔備份集
- 【備份】RMAN中對控制檔案的幾種備份方法
- 【RMAN】Oracle中如何備份控制檔案?備份控制檔案的方式有哪幾種?Oracle
- 使用Catalog命令註冊RMAN備份集
- 只有rman備份集,控制檔案丟失的恢復
- RMAN說,我能備份(4)--RMAN備份資料檔案和控制檔案
- 10g R2 rman backup database 控制檔案備份後於備份集備份Database
- RMAN說,我能備份(18)--RMAN中的加密備份和CATALOG加密
- RMAN - catalog start with命令
- rman備份丟失控制檔案恢復
- RMAN備份資料檔案+控制檔案+歸檔日誌
- rman備份-(1) 利用備份級恢復資料檔案和控制檔案
- Oracle RMAN 備份控制檔案報錯問題Oracle
- RMAN說,我能備份(5)--RMAN備份歸檔檔案
- RMAN備份檔案格式
- Backup And Recovery User's Guide-使用RMAN備份控制檔案-對控制檔案進行手工備份GUIIDE
- 【實驗】從RMAN備份中恢復controlfile控制檔案
- nid 對RMAN備份的影響--- 控制檔案中備份記錄全部丟失
- 備份之控制檔案備份
- RMAN備份中catalog和nocatalog區別[轉]
- Oracle RMAN備份中catalog和nocatalog區別Oracle
- 備份控制檔案
- RMAN基於備份控制檔案恢復失敗
- RMAN備份 建立catalog資料庫資料庫
- 建立RMAN catalog實現物理備份
- RMAN說,我能備份(11)--RMAN中的備份集屬性
- rman備份檔案的格式
- rman全庫備份備份歸檔日誌檔案
- rman恢復資料庫--用備份的控制檔案資料庫
- RMAN備份恢復之控制檔案的恢復(三)
- RMAN備份恢復之控制檔案的恢復(二)
- RMAN備份恢復之控制檔案的恢復(一)
- 教你從SQL備份檔案中匯入現存資料庫中SQL資料庫
- Oracle 備份恢復篇之RMAN catalogOracle
- 揭秘ORACLE備份之----RMAN之五(CATALOG)Oracle
- Backup And Recovery User's Guide-RMAN備份概念-RMAN何時執行控制檔案自動備份GUIIDE
- Backup And Recovery User's Guide-備份資料庫-使用RMAN備份控制檔案GUIIDE資料庫
- [Rman]Oracle 11g控制檔案延遲自動備份Oracle