J'ai une sauvegarde RMAN qui est prise le 19 janvier avec: Base de données de sauvegarde plus Arrivelog Commande. Maintenant, j'ai besoin de restaurer des journaux archivés de ce backupset à un autre répertoire de système d'exploitation. Y a-t-il un moyen d'extraire des fichiers journaux archivés de cette sauvegarde?
Vous devez probablement utiliser le catalogue, car une longue période passée depuis janvier.
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')";
}
Voici la solution.
RMAN > run
{
ALLOCATE CHANNEL d1 DEVICE TYPE disk;
restore archivelog all;
}