Si la base de données Oracle est ouverte, vous pouvez restaurer et récupérer un espace disque logique en mettant d'abord l'espace disque logique hors ligne.
Pour récupérer un espace disque logique ou un fichier de données :
ALTER TABLESPACE nom_espace_disque_logique OFFLINE;
Note: The Oracle server may take the damaged tablespace offline automatically. Dans ce cas, passez à l'étape 2.
RECOVER TABLESPACE "tablespace_name";
RECOVER DATAFILE chemin_accès;
Exemple :
RECOVER DATAFILE 'T\Oracle\Oradata\Orcl\Backup.Ora';
Oracle recherche les fichiers de journalisation d'archivage à appliquer et il vous invite à entrer leurs noms dans l'ordre chronologique.
Par exemple, quand il a besoin du nom du fichier de journalisation d'archivage avec le numéro de séquence 49, il affiche le message suivant :
ORA-00279: Change 10727 generated at 09/15/95 16:33:17 needed for thread 1 ORA-00289: Suggestion : D:\ORANT|saparch\ARC00049.001 ORA-00200: Change 10727 for thread 1 is in sequence #49 Specify log<<RET>=suggested : filename : AUTO : FROM logsource : CANCEL
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 : If Oracle returns an error indicating that the log file cannot be opened, the log file may not be available. A l'invite, entrez ANNULER. Cette commande arrête la récupération complète de média. Dans ce cas, effectuez la récupération de média incomplète pour restaurer une nouvelle fois l'espace disque logique. Quand tous les journaux ont été appliqués, la récupération de base de données est terminée. Pour plus d'informations sur la récupération de média incomplète, reportez-vous au manuel d'administration d'Oracle Server.
ALTER TABLESPACE nom_espace_disque_logique ONLINE;
Vous avez maintenant récupéré l'espace disque logique jusqu'au dernier journal disponible.
Note: For the most reliable database objects recovery, you should back up archived log files using the ~ARCHIVELOG object. Pour plus d'informations sur la récupération d'une base de données, reportez-vous à la documentation Oracle.
Copyright © 2015 |
|