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...

Pour consulter la suite, découvrez le livre suivant :
couv_RI19CORAA.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Principes
Suivant
Arrêt