1月19日にRMANバックアップを作成しました。BACKUP DATABASE PLUS ARCHIVELOGコマンドを使用します。次に、そのバックアップセットから他のOSディレクトリにアーカイブログを復元する必要があります。そのバックアップからアーカイブログファイルを抽出する方法はありますか?
1月から長い年月が経っていますので、おそらくカタログを使う必要があります。
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;
}