Administration
Razvan Bizoï
Oracle11g
faux-titre_oracle_admin.indd 2 28/11/10 15:53
© Groupe Eyrolles, 2011, ISBN : 978-2-212-12898-7
© Tsoft/Eyrolles – Oracle 11g Administration
Avant-propos
Oracle est le système de base de données le plus utilisé au monde. Il fonctionne de
façon relativement identique sur tout type d'ordinateur. Les connaissances acquises sur
une plate-forme sont donc utilisables sur une autre ; les utilisateurs ou développeurs
Oracle expérimentés sont des professionnels très demandés.
Pour une bonne compréhension de l'ouvrage, il est souhaitable que le lecteur ait une
connaissance suffisante du modèle relationnel et qu'il maîtrise les langages de
programmation SQL et PL/SQL.
Conçu sous forme d’un guide de formation, il vous permettra d'acquérir des
connaissances solides sur les tâches fondamentales liées à l'administration des bases
de données : concevoir, créer et gérer une base de données Oracle 11g.
Cet ouvrage est complété par un autre ouvrage du même auteur chez le même éditeur,
Oracle 11g - Sauvegarde et restauration. Ces deux ouvrages peuvent vous préparer
aux examens de certification Oracle :
- 1Z0-052 : Oracle Database 11g Administration I.
- 1Z0-053 : Oracle Database 11g Administration II.
Ce guide de formation vise surtout à être plus clair et plus agréable à lire que les
documentations techniques, exhaustives et nécessaires, mais ingrates, dans lesquelles
vous pourrez toujours vous plonger ultérieurement. Par ailleurs, l'auteur a aussi voulu
éviter de ne fournir qu'une collection supplémentaire de « trucs et astuces », mais
plutôt expliquer les concepts et les mécanismes avant d'indiquer les procédures
pratiques.
Dans la mesure où l'on dispose du matériel informatique nécessaire, il est important de
réaliser les travaux pratiques qui sont indispensables à l'acquisition d'une compétence
réelle, et qui permettent de comprendre réellement la manière dont le système
fonctionne.
En fin de chaque module un QCM est proposé, pour vérifier certaines des
connaissances acquises. Vous pourrez télécharger les réponses aux QCM depuis le site
de l’éditeur www.editions-eyrolles.com : dans la zone <Recherche> saisissez G12898
et validez par <Entrée>.
Bon courage !
© Tsoft/Eyrolles – Oracle 11g Administration T-1
Table
des matières
PRÉAMBULE.............................................................................................. P-1
Progression pédagogique ...................................................................................................... P-2
Conventions utilisées dans l’ouvrage ................................................................................... P-9
Module 1 L’ARCHITECTURE D’ORACLE ...................................................... 1-1
Les méthodes de connexion ................................................................................................... 1-2
La connexion à une base de données ..................................................................................... 1-4
La base de données ................................................................................................................ 1-5
Le stockage des données........................................................................................................ 1-8
La gestion automatique de stockage .................................................................................... 1-10
La gestion automatique de stockage .................................................................................... 1-11
L’instance ............................................................................................................................ 1-12
La zone « Shared Pool » ...................................................................................................... 1-14
La zone « Buffer Cache » .................................................................................................... 1-16
L'exécution d’une interrogation ........................................................................................... 1-17
La zone mémoire du programme ......................................................................................... 1-20
Le serveur dédié................................................................................................................... 1-22
Le serveur partagé ............................................................................................................... 1-23
Les autres composants ......................................................................................................... 1-24
Atelier 1 ............................................................................................................................... 1-25
Module 2 LES TRANSACTIONS ................................................................... 2-1
Les transactions ..................................................................................................................... 2-2
Début et fin de transaction ..................................................................................................... 2-4
Table des matières
© Tsoft/Eyrolles – Oracle 11g Administration T-2
Structuration de la transaction ............................................................................................... 2-5
L’isolation ............................................................................................................................. 2-8
Les niveaux d'isolation ........................................................................................................ 2-10
Le verrouillage .................................................................................................................... 2-13
Le segment UNDO .............................................................................................................. 2-16
Les journaux ........................................................................................................................ 2-18
L'exécution d’un ordre LMD ............................................................................................... 2-20
La validation de la transaction ............................................................................................ 2-23
Atelier 2 ............................................................................................................................... 2-25
Module 3 LES PROCESSUS D'ARRIÈRE-PLAN ............................................... 3-1
L’écriture des données .......................................................................................................... 3-2
L’écriture des journaux ......................................................................................................... 3-4
Les points de contrôle ........................................................................................................... 3-6
L’archivage ............................................................................................................................ 3-7
SMON ................................................................................................................................... 3-8
PMON ................................................................................................................................... 3-9
Les autres processus ............................................................................................................ 3-10
Les autres processus ............................................................................................................ 3-12
Atelier 3 ............................................................................................................................... 3-13
Module 4 L’INSTALLATION D’ORACLE 11G .................................................. 4-1
La démarche .......................................................................................................................... 4-2
La préparation de l’installation ............................................................................................. 4-3
Liste de prérequis .................................................................................................................. 4-4
Le plan d’installation ............................................................................................................. 4-7
Un utilisateur pour l’installation ........................................................................................... 4-8
L'architecture OFA .............................................................................................................. 4-11
Liste des composants à installer .......................................................................................... 4-16
Le paramétrage du système ................................................................................................. 4-18
L’installation d’Oracle 11g ................................................................................................. 4-26
L’installation automatique ................................................................................................... 4-35
Les tâches post-installation ................................................................................................. 4-40
Atelier 4 ............................................................................................................................... 4-44
Module 5 LES OUTILS DADMINISTRATION ................................................... 5-1
Les outils d’administration .................................................................................................... 5-2
Qu'est-ce que SQL*Plus ? ..................................................................................................... 5-5
Environnement SQL*Plus ..................................................................................................... 5-7
Table des matières
© Tsoft/Eyrolles – Oracle 11g Administration T-3
Commandes SQL*Plus .......................................................................................................... 5-8
Commandes SQL*Plus (Suite) ............................................................................................ 5-12
Commandes SQL*Plus (Suite) ............................................................................................ 5-16
Commandes SQL*Plus (Suite) ............................................................................................ 5-18
Commandes SQL*Plus (Suite) ............................................................................................ 5-20
Variables .............................................................................................................................. 5-21
Oracle SQL Developer ........................................................................................................ 5-25
Oracle SQL Developer ........................................................................................................ 5-27
SQL Developer .................................................................................................................... 5-30
Atelier 5 ............................................................................................................................... 5-32
Module 6 LA CRÉATION DUNE BASE DE DONNÉES ....................................... 6-1
La base de données ................................................................................................................ 6-2
La création manuelle ............................................................................................................. 6-3
La création manuelle ............................................................................................................. 6-4
La configuration du système.................................................................................................. 6-6
Le fichier paramètres ........................................................................................................... 6-10
La création de la base .......................................................................................................... 6-11
La création du dictionnaire .................................................................................................. 6-16
La sauvegarde ...................................................................................................................... 6-19
Les scripts générés ............................................................................................................... 6-22
Le démarrage ....................................................................................................................... 6-24
La création de la base .......................................................................................................... 6-26
La création du dictionnaire .................................................................................................. 6-28
La configuration finale ........................................................................................................ 6-29
Atelier 6 ............................................................................................................................... 6-31
Module 7 L'ASSISTANT DBCA .................................................................. 7-1
L’assistant DBCA .................................................................................................................. 7-2
Les modèles ........................................................................................................................... 7-3
Le nom de la base .................................................................................................................. 7-4
Les options de gestion ........................................................................................................... 7-6
Les options de stockage ......................................................................................................... 7-8
Les emplacements des fichiers ............................................................................................ 7-10
La configuration de la récupération ..................................................................................... 7-13
Le contenu de la base........................................................................................................... 7-15
Les paramètres mémoire ...................................................................................................... 7-18
Les paramètres mémoire ...................................................................................................... 7-20
Les paramètres mémoire ...................................................................................................... 7-21
1 / 109 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !