Vous pouvez restaurer tous les espaces disque logiques et tous les fichiers de données. Avant de procéder à la restauration, vous devez localiser ce fichier. Une fois localisé, vérifiez que la base de données affiche le statut Ouvert. Si la base de données est ouverte, utilisez l'instruction ALTER TABLESPACE. OFFLINE pour mettre les espaces disque logiques ou les fichiers de données hors ligne avant de commencer le processus de restauration.
Procédez comme suit:
SQL> SELECT FILE_NAME, TABLESPACE_NAME FROM DBA_DATA_FILES;
SQL> STARTUP MOUNT;
SQL> STARTUP NOMOUNT;
SQL> SHUTDOWN IMMEDIATE;
SQL> RECOVER DATABASE;
Oracle recherche les fichiers de journalisation d'archivage à appliquer et affiche les noms des fichiers dans un ordre précis.
Oracle applique alors les fichiers de journalisation pour restaurer les fichiers de données. Une fois l'opération terminée, Oracle affiche le message suivant :
Applying suggested logfile
Log applied
Après avoir appliqué chaque journal, Oracle passe au suivant jusqu'à ce que la récupération soit complète.
Remarque : Si Oracle affiche un message d'erreur indiquant qu'il est impossible d'ouvrir le fichier journal, il se peut que le fichier ne soit pas disponible. Dans ces cas, effectuez une récupération de média incomplète pour récupérer de nouveau la base de données. Quand tous les journaux ont été appliqués, la récupération de base de données est terminée. Pour plus d'informations concernant la récupération de média incomplète, reportez-vous à la documentation Oracle.
SQL> ALTER DATABASE OPEN;
Vous avez maintenant récupéré la base de données jusqu'au dernier journal disponible.
Remarque : Si vous effectuez une récupération de média incomplète, saisissez la commande suivante pour changer le statut de la base de données sur ouvert :
SQL> ALTER DATABASE OPEN RESETLOGS;
Copyright © 2015 Arcserve.
Tous droits réservés.
|
|