Méthode : 1. Utilisez l'instruction « select log_mode from v$database; » pour vérifier si le mode actuel est le mode archive ; 2. Fermez la base de données et démarrez-la dans l'état de montage ; commande pour fermer le journal d’archive.
L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.
Fermez l'archive.
1 sql> liste des journaux d'archive ; #Vérifiez s'il s'agit du mode d'archivage
2 sql> modifier le système set log_archive_start=false scope=spfile; #Désactiver l'archivage automatique
3 sql> ; #Ouvrez le fichier de contrôle, n'ouvrez pas le fichier de données
5 sql> modifier la base de données noarchivelog; #Passez la base de données en mode non-archive
6 sql> #Ouvrez le fichier de données
7 sql> archivez la liste des journaux ; # Vérifiez qu'il est en mode non-archive à ce moment-là
Extension :
Changez Oracle en mode archive
1. Fermez Oracle
SQL> shutdown immediate; Database closed. Database dismounted. ORACLE instance shut down.
2. Démarrez en état de montage
SQL> startup mount ORACLE instance started. Total System Global Area 2572144640 bytes Fixed Size 2283984 bytes Variable Size 738199088 bytes Database Buffers 1828716544 bytes Redo Buffers 2945024 bytes Database mounted.
3. Passez à mode archive
SQL> alter database archivelog Database altered.
Remarques : 'archivelog' est le mode archive ; 'noarchivelog' est le mode non-archive.
4. Changez la base de données en statut « ouvert »
SQL> alter database open
SQL> archvie log list
Le mode d'archivage sera demandé, s'il est activé, et les paramètres
Database log mode Archive Mode Automatic archival Enabled Archive destination USE_DB_RECOVERY_FILE_DEST Oldest online log sequence 88 Next log sequence to archive 90 Current log sequence 90
Tutoriel recommandé : "
Oracle Video TutorielCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!