Comment Activer le mode ARCHIVELOG :

Comment savoir si une base est en mode archivelog ?

sql>select name ,log_mode from v$database;
LOG_MODE 
------------ 
NOARCHIVELOG
sql>ARCHIVE LOG LIST 
mode Database log                               mode No Archive 
Archivage automatique                           Désactivé 
Destination de l'archive                        USE_DB_RECOVERY_FILE_DEST 
Séquence de journal en ligne la plus ancienne   82 
Séquence de journal courante                    84

En mode NOARCHIVELOG, la base de données s’exécute normalement, mais il est impossible d’effectuer des opérations de récupération ou des sauvegardes en ligne à un moment donné. Ainsi, vous devez arrêter la base de données pour la sauvegarder, et lorsque vous récupérez la base de données, vous ne pouvez la récupérer qu’au moment de la dernière sauvegarde. 

Comment Activer le mode ARCHIVELOG :

Il faut tout d’abord se connecter à la DB en administrateur :

sqlplus /nolog

connect /as sysdba

1. Arrêter la base.

 shutdown immediate 

2. Sauvegarder la base.

Ce n’est pas obligatoire mais vaut toujours mieux avoir un backup avant modification.

4. Démarrer la base en mode mount sans l’ouvrir.

  STARTUP MOUNT 

5. Modifier le mode d’archivage et ouvrir la base.

  ALTER DATABASE ARCHIVELOG   

   ALTER DATABASE OPEN;  

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.