Le démarrage et l’arrêt d’une instance Oracle se fait en 3 étapes tel
que suit :
Le démarrage de l’instance Le montage de la base de données L’ouverture de la base de données
STARTUP NOMOUNT SHUTDOWN
MOUNT OPEN
I) DEMARRAGE
1) Le démarrage de l’instance : NOMOUNT
- Lecture du fichier paramètre - Allocation de la mémoire pour le SGA - Démarrage des processus d’arrière plan - Ouverture des fichiers de traces et d’alerte.
2) Le montage de la base de données : MOUNT
Les taches suivantes sont réalisées :
- Associer la base de données à l’instance démarrée
- Rechercher et ouvrir les fichiers contrôles spécifiés - Lecture des fichiers contrôles pour obtenir le nom et le statut des fichiers journaux - 3) Ouverture de la base de données : OPEN - Le serveur Oracle vérifie que les fichiers de données et les fichiers journaux puissent être ouverts.
Formateur : M. Armel Géraud Madjitoloum
MIT UNIVERSITY ADMINISTRATION ORACLE NIVEAU 1
- II) ARRÊT DU SERVEUR
Comme pour le démarrage, le processus d’arrêt du serveur
s’effectue en 3 étapes
La base de données est d’abord fermée : lors de cette
étape, le serveur Oracle effectue les tâches suivantes : 1) Ecrit le contenu du buffer cache dans les fichiers de données. 2) Ecrit le tampon des journaux de reprise (contenu du buffer redolog) dans les fichiers journaux. 3) Ferme les fichiers de données et fichiers journaux.
L’arrêt d’une base de se fait par l’utilisation de la commande
suivante :
SHUTDOWN [NORMAL| TRANSACTIONNAL | IMMEDIATE |
ABORT]
SHUTDOWN NORMAL : Oracle attend que tous les utilisateurs
se déconnectent pour arrêter proprement le serveur.
SHUTDOWN TRANSACTIONNAL : Oracle attend la fin de toutes
les transactions pour arrêter le serveur.
SHUTDOWN IMMEDIATE : Oracle arrête le serveur proprement.