Démarrage
1. Utiliser SQL*Plus ou SQLcl
a. La commande STARTUP
Dans SQL*Plus ou SQLcl, la commande STARTUP permet de démarrer une instance et de lui associer une base avec le niveau de disponibilité souhaité.
Syntaxe simplifiée
STARTUP [NOMOUNT | MOUNT [nom_base] | OPEN [nom_base]]
[RESTRICT] [PFILE=nom_fichier]
Avec :
NOMOUNT | MOUNT | OPEN |
niveau de disponibilité souhaité. |
nom_base |
nom de la base à monter ou à ouvrir. |
RESTRICT |
restreint l’accès à la base aux utilisateurs ayant le privilège RESTRICTED SESSION. |
PFILE |
nom du fichier de paramètres à utiliser. |
L’option RESTRICT
Une base de données peut être ouverte (OPEN) dans un mode restreint (option RESTRICT) où seuls les utilisateurs ayant le privilège particulier RESTRICTED SESSION (voir la section Gérer les droits dans le chapitre Gestion des utilisateurs et de leurs droits) peuvent effectivement se connecter ; généralement, ce privilège n’est donné qu’aux administrateurs.
Ce mode restreint peut être utilisé pour effectuer certaines opérations d’administration qui nécessitent que la base soit ouverte mais qu’il est préférable (pas obligatoire) de réaliser sans utilisateur connecté. Exemples :
-
réorganiser le stockage d’une table, reconstruire des index ;
-
faire un export ou un import ;
-
faire un chargement...