Dimanche 24 janvier 2010 7 24 /01 /Jan /2010 21:33

 

Multiplexer les fichiers de contrôle Oracle.

Comment ajouter des fichiers de contrôle dans Oracle.
Comment multiplexer les fichiers de contrôles avec un SPILE.
Comment ajouter un fichier de contrôle avec un PFILE.

Il est vivement conseillé de multiplexer les fichiers de contrôle appelé aussi fichiers ctl (control-files).
Le multiplexage peut être mis en place à la création de la base de données ou ultérieurement.

Nous allons ajouter un fichier de contrôle dans la destination suivante E:\DB1\ -> CONTROL04.CTL.

 

Ajouter une fichier de contrôle Oracle avec un fichier de paramètre statique PFILE.

Editer le fichier PFILE se nommant initSID.ora, complétez le paramètre CONTROL_FILES en y ajoutant le chemin + le nom du nouveau fichier de contrôle.

 

CONTROL_FILES= (’C:\ORACLE\PRODUCT\10.2.0\ORADATA\DB1\CONTROL01.CTL’,
                ’D:\DB1\CONTROL02.CTL’,
                ’E:\DB1\CONTROL03.CTL’,
                ’E:\DB1\CONTROL04.CTL’)

 

Ajoute un fichier de contrôle Oracle avec un fichier de paramètre serveur SPFILE.

En mode console dans Sql*Plus, utiliser la commande ALTER SYSTEM SET sur le paramètre CONTROL_FILES avec l'option SCOPE=SPFILE.

SQL> ALTER SYSTEM SET CONTROL_FILES='C:\ORACLE\PRODUCT\10.2.0\ORADATA\DB1\CONTROL01.CTL',
                                    'D:\DB1\CONTROL02.CTL',
                                    'E:\DB1\CONTROL03.CTL',
                                    'E:\DB1\CONTROL04.CTL' SCOPE=SPFILE;

 

Maintenant nous faisons un shutdown immediate de la base de données.

SQL> SHUTDOWN IMMEDIATE;

Copier un fichier de contrôle Oracle pour le multiplexer.

Ensuite le principe est le copier / coller d'un fichier ctl, nous allons copier au choix un des control files existant 1, 2 ou 3 dans le nouvel emplacement prévu E:\DB1\ puis ensuite le renommer en fichier ctl CONTROL04.CTL.

Attention de bien copier un fichier de contrôle cohérent pour le multiplexage (pas de soucis si la base est fermée normalement c'est à dire sans SHUTDOWN ABORT).

Nous démarrons la base de données Oracle.

SQL> STARTUP;

Vous avez maintenant 4 fichiers de contrôle.

Ajouter-Control-Files-oracle

Vous pouvez utiliser cette technique aussi pour déplacer un fichier de contrôle ou supprimer un fichier de contrôle.

 

Haut de Page www.dba-ora.fr

Liens en rapport avec l'article et qui sont susceptibles de vous intéresser
• Multiplexer Fichiers Contrôle Oracle (control-files)
• Fichier de Contrôle oracle (Control Files)
• Move / Déplacer un Control File Oracle
• Suppression / Delete Control File Oracle
Par Daniel R. - Publié dans : CONTROL FILES
Ecrire un commentaire - Voir les 0 commentaires
Retour à l'accueil

Rechercher Articles Oracle SQL sur ce Site.

Loading

À lire aussi…

Download PDF Oracle

Rechercher sur le site

Oracle 10G - DBA -

Syndication

  • Flux RSS des articles
Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus - Articles les plus commentés