Vendredi 22 janvier 2010 5 22 /01 /Jan /2010 01:18

 

Startup Shutdown Instance Oracle.

Une base de données Oracle en cours d'exécution est associée à une Instance.

Une instance est composée principalement d’une SGA (System Global Area), PGA, de processus d’arrière plans

Il existe plusieurs étapes dans le démarrage d’une instance oracle, cela va du montage de la base de données jusqu'à l’ouverture de celle-ci alors prête à autoriser les utilisateurs.

L’instance, pour démarrer va lire un fichier Pfile ou SPfile, dans lequel il y a une liste de paramètres important. C’est ensuite qu’elle va lire des fichiers comme les Controls Files, …créer des processus d’arrière-plans.

 

startup-shutdown-instance-oracle

1 – Variantes de phases de démarrage d’une instance.

 

SQL> startup NOMOUNT;      (création des processus d’arrière-plans).
SQL> alter database MOUNT; (lecture Controls Files).

SQL> alter database OPEN;  (ouverture base de données).

Ou

SQL> startup NOMOUNT;      (création des processus d’arrière-plans).
SQL> alter database MOUNT; (lecture Controls Files).

SQL> alter database OPEN READ ONLY; (ouverture base de données lecture seule).

 

 

SQL> startup MOUNT; (lecture Controls Files).

SQL> alter database OPEN; (ouverture base de données).

 

 

SQL> startup OPEN; (lecture Controls Files+ouverture base de données).

Ou

SQL> startup OPEN READ ONLY; (Controls Files+base de données lecture seul).

 

 

SQL> startup PFILE="E:\oracle\product\10.2.0\NomInstance\database\init.ora";




Activer le RESTRICT mode


Souvent utiliser pour effectuer des maintenances de bases.

Seuls les utilisateurs ayant le privilège CREATE SESSION and RESTRICTED SESSION peuvent se connecter à la base.

 

SQL> startup RESTRICT OPEN;


Pour désactiver la restriction base ouverte

SQL> alter system DISABLE RESTRICTED SESSION;


Pour activer la restriction base ouverte

SQL> alter system ENABLE RESTRICTED SESSION;


Suspendre l’activité et réactiver la base

Permettre une sauvegarde base en ligne, sans activité de mise à jour dans les fichiers de données, suspension de l’activité de mise à jour.

 

SQL> alter system SUSPEND;


Revenir en mode normal

SQL> alter system RESUME;


 

2 – Variantes de phases d’arrêt d’une instance.



ABORT : l’option d’arrêt la plus rapide. Connexions clientes et transactions coupées brutalement, le redémarrage futur de la base se fera avec récupération.


SQL> shutdown ABORT;


IMMEDIATE
: Connexions clientes et transactions annulées (ROLLBACK). La base de données est fermée et démontée, le redémarrage de la base de données se fera normalement.

SQL> shutdown IMMEDIATE;


TRANSACTIONAL
 : les transactions actives peuvent se terminer, pas de déconnexions des utilisateurs, nouvelle transaction interdites.


SQL> shutdown TRANSACTIONAL;


 

NORMAL : option par défaut, attend la déconnexion des utilisateurs, connexions supplémentaires interdites. La base de données est fermée et démontée


SQL> shutdown NORMAL;



Liens en rapport avec l'article et qui sont susceptibles de vous intéresser
• Création Suppression Instance Oracle
• Information sur Instance
• Start-Stop Service et Instance avec ORADIM
• Demarrer les services Oracle en ligne commandes avec SC.exe
Par Daniel R. - Publié dans : INSTANCE - SGA
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