Oracle-11g-R2

從 RMAN 備份集中提取歸檔日誌文件

  • February 25, 2015

我有一個在 1 月 19 日使用的 RMAN 備份:BACKUP DATABASE PLUS ARCHIVELOG命令。現在我需要將存檔日誌從該備份集恢復到其他作業系統目錄。有沒有辦法從該備份中提取歸檔日誌文件?

您可能需要使用目錄,因為自一月份以來已經過去了很長時間。

rman target / catalog rman_catalog_user@rman_catalog_db

RUN
{ 
 SET ARCHIVELOG DESTINATION TO '/oracle/temp_restore';
 RESTORE ARCHIVELOG FROM TIME = "to_date('2014-01-19 19:20:00','YYYY-DD-MM HH24:MI:SS')"  
                   UNTIL TIME = "to_date('2014-01-19 20:00:00','YYYY-DD-MM HH24:MI:SS')";
}

這是解決方案。

RMAN > run  
{
   ALLOCATE CHANNEL d1 DEVICE TYPE disk;
   restore archivelog all;
}

引用自:https://dba.stackexchange.com/questions/57191