Académique Documents
Professionnel Documents
Culture Documents
Un serveur Oracle :
• est un système de gestion de Serveur Oracle
Processus
Connexion serveur
établie Session crée
Processus Serveur Oracle
utilisateur
• Dynamique
• Taille définie à l'aide du paramètre SGA_MAX_SIZE
• Allocation et suivi sous forme de granules par les
composants de la mémoire SGA
– Allocation de mémoire virtuelle contiguë
– Taille des granules définie en fonction de la valeur
totale estimée de SGA_MAX_SIZE
ARCn Fichiers
Fichiers Fichiers Fichiers de
de de de
données contrôle journa- journali-
lisation sation
archivés
Tablespace
Fichier de données
Segment Segment
Extent Blocs
Outil Description
Oracle Universal Permet d'installer, de mettre à niveau ou de
Installer (OUI) supprimer des composants logiciels.
Oracle Database Outil doté d'une interface graphique qui entre en interaction
Configuration avec Oracle Universal Installer ou qui peut être utilisé
indépendamment afin de créer, supprimer ou modifier une
Assistant base de données.
Oracle Management
Server Agent
Oracle
server
• Point de
lancement
central
• Peut être
exécutée
sur client
léger ou
client lourd
• Peut être
lancée en
mode
autonome
ou via un
OMS
Instance Oracle
Zone de mémoire Mémoire SGA
partagée
Cache Cache Tampon de
de tampons journali-
"library" de la base
de données sation
Cache
du dictionnaire Zone de Zone de mémoire
de données mémoire Java LARGE POOL
spfiledb01.ora
CONNECT / AS SYSDBA
STARTUP
cp init.ora $ORACLE_HOME/dbs/initdba01.ora
MOUNT
NOMOUNT
Instance
démarrée
SHUTDOWN
SHUTDOWN
MOUNT
Fichier de contrôle
ouvert pour cette
NOMOUNT instance
Instance
démarrée
SHUTDOWN
SHUTDOWN
Fichier de contrôle
ouvert pour cette
NOMOUNT instance
Instance
démarrée
SHUTDOWN
SHUTDOWN
STARTUP
STARTUP PFILE=$ORACLE_HOME/dbs/initdb01.ora
Mode d'arrêt A I T N
Mode d'arrêt :
• A = ABORT
• I = IMMEDIATE
• T = TRANSACTIONAL
• N = NORMAL
• Le fichier alertSID.log :
– enregistre les commandes,
– enregistre les résultats des principaux événements,
– conserve quotidiennement des informations
opérationnelles,
– établit le diagnostic des erreurs de la base de
données.
• Chaque entrée est associée à un horodatage.
• Il doit être géré par l'administrateur de base de
données.
• Son emplacement est défini par le paramètre
BACKGROUND_DUMP_DEST.
• Niveau session :
– A l'aide de la commande ALTER SESSION :
ALTER SESSION SET SQL_TRACE = TRUE
– A l'aide de la procédure SGBD :
dbms_system.SET_SQL_TRACE_IN_SESSION
• Niveau instance :
– A l'aide du paramètre d'initialisation :
SQL_TRACE = TRUE