web-dev-qa-db-ja.com

RMANバックアップセットからアーカイブログファイルを抽出する

1月19日にRMANバックアップを作成しました。BACKUP DATABASE PLUS ARCHIVELOGコマンドを使用します。次に、そのバックアップセットから他のOSディレクトリにアーカイブログを復元する必要があります。そのバックアップからアーカイブログファイルを抽出する方法はありますか?

2
Memon

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')";
}
1
kubanczyk

これが解決策です。

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