Extrait Oracle 11g Administration

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 20

Oracle Oracle

Les Guides de formation Les Guides de formation

Oracle 11g Administration


Oracle 11g
Les Guides de formation Tsoft
Rédigés par des professionnels
de la formation, les Guides de
formation Tsoft ont été adoptés
Maîtriser les tâches d’administration d’Oracle 11g
Composé de fiches pratiques accompagnées de QCM et de travaux
pratiques, ce guide d’autoformation vous explique comment installer Oracle
Administration
par de nombreuses entreprises 11g et ses outils d’administration, avant de décrire en détail les tâches
comme supports de cours ou que doit assurer un administrateur de bases de données au quotidien :
manuels d’autoformation. surveillance de la base grâce aux journaux d’activité, gestion des fichiers
Chaque ouvrage de la collection
est découpé en modules et du stockage, gestion des tables et des index, gestion des utilisateurs et
thématiques présentés sous de leurs droits d’accès, etc.
u iv alent
forme de fiches descriptives très
Ce guide de formation est complété par un autre ouvrage du même auteur, Éq u rs
pratiques, illustrées de copies
à4 7 jo
d’écran et de nombreux exemples Oracle 11g – Sauvegarde et restauration, disponible chez le même éditeur.
m a tion
r
de fo alle !
de configuration. Chaque module
se termine par une série de QCM Ces deux titres peuvent être utilisés pour la préparation aux examens de
en s
et d’exercices. certification Oracle Database 11g Administration (1Z0-052 et 1Z0-053).

Au sommaire Razvan Bizoï heh


de
ureeusrdeesgés
620
auxxpdriratiques
i
Ingénieur de l’Institut L’architecture d’Oracle • Les transactions • Les processus d’arrière-plan • traavu
Polytechnique de Bucarest, l’auteur L’installation d’Oracle11g • Les outils SQL*Plus et SQL Developer • La création trav M corrcriigcéess
C xe
e3n06Q0 e
Razvan BIZOÏ est consultant d’une base de données • L’assistant DBCA • Le dictionnaire de données • La
sénior spécialisé dans l’audit, gestion d’une instance • L’architecture Oracle Net • La console d’administration :
l’optimisation et l’architecture Oracle Enterprise Manager • Le fichier de contrôle • Les fichiers journaux • La
des bases de données Oracle et
gestion de la mémoire • Les tablespaces • La gestion des tablespaces • Les
la mise en œuvre des systèmes
décisionnels. Il anime, en tant que segments UNDO • Les types de données • La création des tables • La gestion
formateur indépendant, l’ensemble des tables • Les vues et autres objets • La gestion du stockage • L’optimisation
des formations de la filière base de du stockage • Les index • Le partitionnement • L’optimiseur et les statistiques Razvan Bizoï
données Oracle. • Les profils • Les utilisateurs • Les privilèges.
Le corrigé des QCM est disponible en téléchargement sur le site
www.editions-eyrolles.com.
Code éditeur : G12898
978-2-212-12898-7

45 €

12898_oracle_admin_480.indd 1
190 x 260 — 48,0 mm 14/12/10 16:05
Oracle Oracle
Les Guides de formation Les Guides de formation

Oracle 11g Administration


Oracle 11g
Les Guides de formation Tsoft
Rédigés par des professionnels
de la formation, les Guides de
formation Tsoft ont été adoptés
Maîtriser les tâches d’administration d’Oracle 11g
Composé de fiches pratiques accompagnées de QCM et de travaux
pratiques, ce guide d’autoformation vous explique comment installer Oracle
Administration
par de nombreuses entreprises 11g et ses outils d’administration, avant de décrire en détail les tâches
comme supports de cours ou que doit assurer un administrateur de bases de données au quotidien :
manuels d’autoformation. surveillance de la base grâce aux journaux d’activité, gestion des fichiers
Chaque ouvrage de la collection
est découpé en modules et du stockage, gestion des tables et des index, gestion des utilisateurs et
thématiques présentés sous de leurs droits d’accès, etc.
u iv alent
forme de fiches descriptives très
Ce guide de formation est complété par un autre ouvrage du même auteur, Éq u rs
pratiques, illustrées de copies
à4 7 jo
d’écran et de nombreux exemples Oracle 11g – Sauvegarde et restauration, disponible chez le même éditeur.
m a tion
r
de fo alle !
de configuration. Chaque module
se termine par une série de QCM Ces deux titres peuvent être utilisés pour la préparation aux examens de
en s
et d’exercices. certification Oracle Database 11g Administration (1Z0-052 et 1Z0-053).

Au sommaire Razvan Bizoï heh


de
ureeusrdeesgés
620
auxxpdriratiques
i
Ingénieur de l’Institut L’architecture d’Oracle • Les transactions • Les processus d’arrière-plan • traavu
Polytechnique de Bucarest, l’auteur L’installation d’Oracle11g • Les outils SQL*Plus et SQL Developer • La création trav M corrcriigcéess
C xe
e3n06Q0 e
Razvan BIZOÏ est consultant d’une base de données • L’assistant DBCA • Le dictionnaire de données • La
sénior spécialisé dans l’audit, gestion d’une instance • L’architecture Oracle Net • La console d’administration :
l’optimisation et l’architecture Oracle Enterprise Manager • Le fichier de contrôle • Les fichiers journaux • La
des bases de données Oracle et
gestion de la mémoire • Les tablespaces • La gestion des tablespaces • Les
la mise en œuvre des systèmes
décisionnels. Il anime, en tant que segments UNDO • Les types de données • La création des tables • La gestion
formateur indépendant, l’ensemble des tables • Les vues et autres objets • La gestion du stockage • L’optimisation
des formations de la filière base de du stockage • Les index • Le partitionnement • L’optimiseur et les statistiques Razvan Bizoï
données Oracle. • Les profils • Les utilisateurs • Les privilèges.
Le corrigé des QCM est disponible en téléchargement sur le site
www.editions-eyrolles.com.

12898_oracle_admin_480.indd 1
190 x 260 — 48,0 mm 14/12/10 16:05
Oracle11g
Administration

Razvan Bizoï
ÉDITIONS EYROLLES
61, bd Saint-Germain
75240 Paris Cedex 05
www.editions-eyrolles.com

Chez le même éditeur

Dans la collection Les guides de formation Tsoft

R. Bizoï. – Oracle 11g – Sauvegarde et restauration.


N°12899, 2010, 420 pages.

R. Bizoï. – SQL pour Oracle 10g.


N°12055, 2007, 620 pages.

R. Bizoï. – PL/SQL pour Oracle 10g.


N°12056, 2007, 340 pages.

J.-F. Bouchaudy. – Linux Administration. Tome 1 : les bases de l’administration système.


N°12624, 2e édition, 2009, 270 pages.

J.-F. Bouchaudy. – Linux Administration. Tome 2 : administration système avancée.


N°12882, 2e édition, 2010, 480 pages.

J.-F. Bouchaudy. – Linux Administration. Tome 3 : sécuriser un serveur Linux.


N°12245, 2e édition, 2010, 468 pages.

J.-F. Bouchaudy. – Linux Administration. Tome 4 : les services applicatifs Internet (Web, email, FTP).
N°12248, 2009, 400 pages.

F. Joucla, J.-F. Rouquié. – Lotus Domino 8.5 Administration – Tome 2. Gestion et optimisation.
N°12791, 2010, 380 pages.

F. Joucla, J.-F. Rouquié. – Lotus Domino 8.5 Administration – Tome 1. Installation et configuration.
N°12790, 2010, 420 pages.

A. Ounsy. – Exchange Server 2003 – Tome 1. Configuration et déploiement.


N°11623, 2005, 480 pages.

A. Ounsy. – Exchange Server 2003 – Tome 2. Administration et support.


N°11737, 2005, 680 pages.

Autres ouvrages

C. Soutou, O. Teste. – SQL pour Oracle.


N°11794, 4e édition, 2010, 700 pages.

C. Soutou. – UML 2 pour les bases de données.


N°12091, 2007, 314 pages.

P. Borghino, O. Dasini, A. Gadal. – Audit et optimisation MySQL 5. Bonnes pratiques pour l’administrateur.
N°12634, 2010, 266 pages.

M. Kofler. – MySQL 5. Guide de l’administrateur et du développeur.


N°11633, 2005, 672 pages.

Le code de la propriété intellectuelle du 1er juillet 1992 interdit en effet expressément la photocopie à usage collectif sans
autorisation des ayants droit. Or, cette pratique s’est généralisée notamment dans les établissements d’enseignement,
provoquant une baisse brutale des achats de livres, au point que la possibilité même pour les auteurs de créer des œuvres
nouvelles et de les faire éditer correctement est aujourd’hui menacée.
En application de la loi du 11 mars 1957, il est interdit de reproduire intégralement ou partiellement le présent ouvrage, sur quelque
support que ce soit, sans autorisation de l’éditeur ou du Centre Français d’Exploitation du Droit de Copie, 20, rue des Grands-Augustins,
75006 Paris.
© Tsoft et Groupe Eyrolles, 2011, ISBN : 978-2-212-12898-7
À Isabelle, mon amour

À Ioana et Luca, fierté de ma vie


Remerciements

Merci également à mon ami Pierre qui m’a aidé à concrétiser ce projet.
Sans lui ce guide n’aurait sûrement jamais vu le jour.
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


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

© Tsoft/Eyrolles – Oracle 11g Administration T-1


Table des matières

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 D’ADMINISTRATION ................................................... 5-1


Les outils d’administration .................................................................................................... 5-2
Qu'est-ce que SQL*Plus ? ..................................................................................................... 5-5
Environnement SQL*Plus ..................................................................................................... 5-7

T-2 © Tsoft/Eyrolles – Oracle 11g Administration


Table des matières

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 D’UNE 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

© Tsoft/Eyrolles – Oracle 11g Administration T-3


Table des matières

Les paramètres ..................................................................................................................... 7-23


Le dimensionnement de la base .......................................................................................... 7-24
Les jeux de caractères ......................................................................................................... 7-25
Le mode de connexion ........................................................................................................ 7-27
La gestion du stockage ........................................................................................................ 7-28
Les paramètres étendus ....................................................................................................... 7-29
Les options de création ........................................................................................................ 7-30
Atelier 7 ............................................................................................................................... 7-32

Module 8 LE DICTIONNAIRE DE DONNÉES .................................................... 8-1


Le dictionnaire de données .................................................................................................... 8-2
Les vues du dictionnaire de données ..................................................................................... 8-3
Le guide du dictionnaire ........................................................................................................ 8-5
Les objets utilisateur............................................................................................................ 8-11
Les tables ............................................................................................................................. 8-14
Les partitions des tables ...................................................................................................... 8-18
Les statistiques des tables .................................................................................................... 8-22
Les index ............................................................................................................................. 8-26
Les objets utilisateur............................................................................................................ 8-27
La structure de stockage ...................................................................................................... 8-29
Les utilisateurs et privilèges ................................................................................................ 8-30
Les audits............................................................................................................................. 8-31
Atelier 8 ............................................................................................................................... 8-32

Module 9 LA GESTION D’UNE INSTANCE ...................................................... 9-1


La notion d’instance .............................................................................................................. 9-2
Les utilisateurs SYS et SYSTEM.......................................................................................... 9-3
Les méthodes d’authentification ........................................................................................... 9-4
L’authentification Windows .................................................................................................. 9-6
L’authentification Unix / Linux ............................................................................................ 9-9
Le fichier de mots de passe ................................................................................................. 9-10
Le fichier paramètre ............................................................................................................ 9-13
Le fichier paramètre : syntaxe ............................................................................................. 9-21
Le fichier SPFILE ............................................................................................................... 9-23
La création du fichier SPFILE ............................................................................................ 9-25
La modification des paramètres .......................................................................................... 9-29
Le démarrage et l’arrêt ........................................................................................................ 9-32
La commande STARTUP ................................................................................................... 9-34
La commande ALTER DATABASE .................................................................................. 9-38

T-4 © Tsoft/Eyrolles – Oracle 11g Administration


Table des matières

L’arrêt du serveur ................................................................................................................9-42


Les vues dynamiques ...........................................................................................................9-46
Les vues en mode NOMOUNT ...........................................................................................9-47
Les vues en mode MOUNT .................................................................................................9-55
Les fichiers de traces ...........................................................................................................9-61
L’architecture de diagnostic ................................................................................................9-64
Atelier 9 ...............................................................................................................................9-65

Module 10 L’ARCHITECTURE ORACLE NET............................................... 10-1


L’architecture client-serveur................................................................................................10-2
Le modèle OSI .....................................................................................................................10-4
Le modèle de réseau Oracle ................................................................................................10-6
Le descripteur de connexion ................................................................................................10-8
Les méthodes de résolution de noms .................................................................................10-11
La résolution de noms simplifiés .......................................................................................10-13
La résolution de noms locaux ............................................................................................10-15
Le processus de connexion ................................................................................................10-18
Le processus de connexion ................................................................................................10-20
Le processus LISTENER ..................................................................................................10-22
La configuration du LISTENER........................................................................................10-23
La gestion du LISTENER .................................................................................................10-26
L’utilitaire LSNRCTL .......................................................................................................10-28
L’utilitaire LSNRCTL .......................................................................................................10-30
L’utilitaire LSNRCTL .......................................................................................................10-33
L’utilitaire LSNRCTL .......................................................................................................10-36
L’enregistrement automatique ...........................................................................................10-38
L’enregistrement statique ..................................................................................................10-41
Les multiples processus LISTENER .................................................................................10-43
La configuration du LISTENER........................................................................................10-46
Assistant de configuration Oracle Net ...............................................................................10-47
Atelier 10 ...........................................................................................................................10-52

Module 11 LA CONSOLE D'ADMINISTRATION ............................................. 11-1


Oracle Enterprise Manager ..................................................................................................11-2
L’architecture d'OEM ..........................................................................................................11-4
L’architecture d'OEM ..........................................................................................................11-5
L’utilitaire emctl ..................................................................................................................11-8
L'OEM Database Control ..................................................................................................11-11
Les préférences ..................................................................................................................11-13

© Tsoft/Eyrolles – Oracle 11g Administration T-5


Table des matières

L’arrêt du serveur .............................................................................................................. 11-15


La gestion du serveur hôte................................................................................................. 11-17
La gestion des performances ............................................................................................. 11-19
La disponibilité du serveur ................................................................................................ 11-21
Atelier 11 ........................................................................................................................... 11-22

Module 12 LE FICHIER DE CONTRÔLE ....................................................... 12-1


La base de données .............................................................................................................. 12-2
La gestion automatique des fichiers .................................................................................... 12-3
L’emplacement des fichiers ................................................................................................ 12-5
Le nom des fichiers ............................................................................................................. 12-7
L’emplacement des fichiers ................................................................................................ 12-9
La taille du fichier de contrôle .......................................................................................... 12-10
L’information du fichier de contrôle ................................................................................. 12-14
Le multiplexage ................................................................................................................. 12-16
Atelier 12 ........................................................................................................................... 12-19

Module 13 LES FICHIERS JOURNAUX ........................................................ 13-1


Les journaux ........................................................................................................................ 13-2
Les fichiers journaux ........................................................................................................... 13-4
Les groupes de fichiers journaux ........................................................................................ 13-5
Le traitement des données ................................................................................................... 13-7
Le dimensionnement des fichiers ........................................................................................ 13-9
La vue V$LOG .................................................................................................................. 13-11
La création d’un groupe .................................................................................................... 13-13
La suppression d’un groupe .............................................................................................. 13-16
La suppression d’un membre ............................................................................................ 13-19
Le changement des groupes .............................................................................................. 13-22
Le mode NOARCHIVELOG ............................................................................................ 13-25
L’archivage........................................................................................................................ 13-26
Le mode ARCHIVELOG .................................................................................................. 13-30
La gestion des archives ..................................................................................................... 13-33
Atelier 13 ........................................................................................................................... 13-35

Module 14 LA GESTION DE LA MÉMOIRE.................................................... 14-1


La mémoire de l’instance .................................................................................................... 14-2
La zone SGA ....................................................................................................................... 14-3
La granule ............................................................................................................................ 14-5
La zone « Shared Pool »...................................................................................................... 14-7

T-6 © Tsoft/Eyrolles – Oracle 11g Administration


Table des matières

La zone « Buffer Cache » ....................................................................................................14-9


La gestion automatique SGA.............................................................................................14-11
La gestion automatique......................................................................................................14-13
Le redimensionnement ......................................................................................................14-16
La console d’administration ..............................................................................................14-17
Atelier 14 ...........................................................................................................................14-18

Module 15 LES TABLESPACES ................................................................ 15-1


Le tablespace .......................................................................................................................15-2
L’emplacement des fichiers .................................................................................................15-4
Les types de tablespaces ......................................................................................................15-5
La création d’un tablespace .................................................................................................15-7
Le tablespace par défaut ....................................................................................................15-11
La console d’administration ..............................................................................................15-13
Le tablespace BIGFILE .....................................................................................................15-15
La taille du bloc .................................................................................................................15-17
Le cryptage transparent .....................................................................................................15-20
Le tablespace temporaire ...................................................................................................15-24
Le groupe tablespaces temporaires ....................................................................................15-27
Le tablespace undo ............................................................................................................15-29
Atelier 15 ...........................................................................................................................15-31

Module 16 LA GESTION DES TABLESPACES .............................................. 16-1


Les informations sur les tablespaces ...................................................................................16-2
Les informations sur les fichiers ..........................................................................................16-5
L’agrandissement d’un tablespace.......................................................................................16-8
L’extension d’un tablespace ..............................................................................................16-10
L’extension d’un fichier ....................................................................................................16-11
Le tablespace OFFLINE ....................................................................................................16-13
Le fichier OFFLINE ..........................................................................................................16-16
La création d’un fichier de données ..................................................................................16-18
Les informations sur les tablespaces .................................................................................16-20
Le changement de nom ......................................................................................................16-21
Le déplacement d’un tablespace ........................................................................................16-22
Le déplacement des fichiers ..............................................................................................16-25
La suppression d’un tablespace .........................................................................................16-28
Atelier 16 ...........................................................................................................................16-29

© Tsoft/Eyrolles – Oracle 11g Administration T-7


Table des matières

Module 17 LES SEGMENTS UNDO ........................................................... 17-1


Le segment UNDO .............................................................................................................. 17-2
L’utilisation des segments UNDO ...................................................................................... 17-3
La lecture cohérente ............................................................................................................ 17-4
La taille et la rétention ......................................................................................................... 17-5
La gestion du tablespace UNDO ......................................................................................... 17-8
La conservation des blocs ................................................................................................... 17-9
La suppression d’un tablespace UNDO ............................................................................ 17-12
Atelier 17 ........................................................................................................................... 17-14

Module 18 LES TYPES DE DONNÉES ......................................................... 18-1


Le schéma ............................................................................................................................ 18-2
Définition de données .......................................................................................................... 18-6
Types de données ................................................................................................................ 18-7
Types chaîne de caractères .................................................................................................. 18-8
Types numériques ............................................................................................................. 18-10
Les zones horaires ............................................................................................................. 18-12
Les dates système .............................................................................................................. 18-14
Types date ......................................................................................................................... 18-15
Types intervalle ................................................................................................................. 18-18
Types ROWID................................................................................................................... 18-19
Grands objets ..................................................................................................................... 18-21
Types de données composés ............................................................................................. 18-22
Méthodes des types d’objets ............................................................................................. 18-26
Atelier 18 .......................................................................................................................... 18-28

Module 19 LA CRÉATION DES TABLES ...................................................... 19-1


Création d’une table ............................................................................................................ 19-2
Stockage des données LOB ................................................................................................. 19-6
Stockage d’un type objet ..................................................................................................... 19-9
Table objet ......................................................................................................................... 19-13
Table temporaire ............................................................................................................... 19-16
Création d’une table comme ... ......................................................................................... 19-18
Atelier 19 ........................................................................................................................... 19-20

Module 20 LA GESTION DES TABLES ........................................................ 20-1


Définition de contraintes ..................................................................................................... 20-2
NOT NULL ......................................................................................................................... 20-6
CHECK ............................................................................................................................... 20-8

T-8 © Tsoft/Eyrolles – Oracle 11g Administration


Table des matières

PRIMARY KEY ................................................................................................................20-10


UNIQUE ............................................................................................................................20-13
REFERENCES ..................................................................................................................20-15
Ajouter une nouvelle colonne ............................................................................................20-22
Modification d’une colonne...............................................................................................20-24
Supprimer une colonne ......................................................................................................20-26
Renommer une table ..........................................................................................................20-30
Déplacement d’une table ...................................................................................................20-32
Modification d’une contrainte ...........................................................................................20-34
Table en lecture seule ........................................................................................................20-39
Suppression d’une table .....................................................................................................20-40
Suppression des lignes .......................................................................................................20-41
Atelier 20 ...........................................................................................................................20-43

Module 21 LES VUES ET AUTRES OBJETS ................................................. 21-1


Création d’une vue...............................................................................................................21-2
Mise à jour dans une vue .....................................................................................................21-4
Contrôle d'intégrité dans une vue ........................................................................................21-6
Gestion d’une vue ................................................................................................................21-8
Les séquences ......................................................................................................................21-9
Création d’un synonyme....................................................................................................21-12
Liens de base de données...................................................................................................21-13
Atelier 21 ...........................................................................................................................21-16

Module 22 LA GESTION DU STOCKAGE ..................................................... 22-1


La structure du stockage ......................................................................................................22-2
Les types de segments .........................................................................................................22-4
Les paramètres de stockage .................................................................................................22-6
Les informations sur le stockage .........................................................................................22-8
La gestion locale ................................................................................................................22-10
Les extents de taille uniforme............................................................................................22-13
Les extents de taille uniforme............................................................................................22-14
Les options obsolètes .........................................................................................................22-16
L’allocation et la libération d'extents ................................................................................22-18
Le bloc de données ............................................................................................................22-19
La gestion automatique de l’espace ...................................................................................22-21
La gestion automatique des blocs ......................................................................................22-22
Atelier 22 ...........................................................................................................................22-23

© Tsoft/Eyrolles – Oracle 11g Administration T-9


Table des matières

Module 23 L'OPTIMISATION DU STOCKAGE ................................................ 23-1


La migration et le chaînage ................................................................................................. 23-2
L’élimination de migrations ................................................................................................ 23-6
Le paquetage DBMS_SPACE ............................................................................................. 23-8
Le HWM d’une table......................................................................................................... 23-11
L’évolution du HWM ........................................................................................................ 23-12
La réorganisation d’une table ............................................................................................ 23-17
Le compactage de l’espace ................................................................................................ 23-19
La redéfinition d'une table ................................................................................................. 23-20
La compression ................................................................................................................. 23-24
La compression ................................................................................................................. 23-27

Module 24 LES INDEX ............................................................................. 24-1


Les types d’index ................................................................................................................ 24-2
Création d'un index.............................................................................................................. 24-3
Index B-tree ......................................................................................................................... 24-9
Avantages et inconvénients ............................................................................................... 24-11
Les cas d’utilisation ........................................................................................................... 24-13
Index Bitmap ..................................................................................................................... 24-17
Index bitmap de jointure ................................................................................................... 24-21
Table organisée en index ................................................................................................... 24-26
Suppression d’index .......................................................................................................... 24-28
Atelier 24 ........................................................................................................................... 24-30

Module 25 LE PARTITIONNEMENT ............................................................. 25-1


Le partitionnement .............................................................................................................. 25-2
Partitionnement par hachage ............................................................................................... 25-3
Partitionnement par plages .................................................................................................. 25-7
Partitionnement par intervalle ........................................................................................... 25-11
Partitionnement par liste.................................................................................................... 25-14
Partitionnement par référence ........................................................................................... 25-17
Ajout et suppression .......................................................................................................... 25-20
Fusion ................................................................................................................................ 25-22
Répartition ......................................................................................................................... 25-25
Gestion du partitionnement ............................................................................................... 25-27
Partitionnement composite ................................................................................................ 25-28
Partitionnement composite ................................................................................................ 25-32
Les index locaux................................................................................................................ 25-38
Les index globaux ............................................................................................................. 25-41

T-10 © Tsoft/Eyrolles – Oracle 11g Administration


Table des matières

Module 26 L'OPTIMISEUR ET LES STATISTIQUES ........................................ 26-1


L’optimiseur et les statistiques ............................................................................................26-2
Forcer l’évaluation dynamique ............................................................................................26-6
Le calcul des statistiques .....................................................................................................26-8
La collecte automatique .....................................................................................................26-14
Les préférences ..................................................................................................................26-16
Le calcul des statistiques ...................................................................................................26-18
Les histogrammes ..............................................................................................................26-20
Les histogrammes ..............................................................................................................26-23
Les histogrammes étendus .................................................................................................26-26
L’export des statistiques ....................................................................................................26-29
La publication en différé....................................................................................................26-32

Module 27 LES PROFILS ......................................................................... 27-1


Gestion des mots de passe ...................................................................................................27-2
Paramètres de mots de passe ...............................................................................................27-3
Composition et complexité ..................................................................................................27-5
Création d’un profil .............................................................................................................27-9
Gestion des ressources .......................................................................................................27-11
Création d’un profil ...........................................................................................................27-13
Atelier 27 ...........................................................................................................................27-16

Module 28 LES UTILISATEURS ................................................................. 28-1


Les utilisateurs .....................................................................................................................28-2
Création d’un utilisateur ......................................................................................................28-3
L’authentification par OS ....................................................................................................28-7
Gestion d’un utilisateur .......................................................................................................28-9
Suppression d’un utilisateur ..............................................................................................28-12
Informations sur les utilisateurs .........................................................................................28-13
Restaurer un utilisateur ......................................................................................................28-16
Atelier 28 ...........................................................................................................................28-18

Module 29 LES PRIVILÈGES .................................................................... 29-1


Les privilèges .......................................................................................................................29-2
Privilèges de niveau système ...............................................................................................29-4
SYSDBA et SYSOPER privilèges ......................................................................................29-6
Les privilèges .......................................................................................................................29-7
Octroyer des privilèges système ..........................................................................................29-9
Octroyer des privilèges objet .............................................................................................29-13

© Tsoft/Eyrolles – Oracle 11g Administration T-11


Table des matières

Révoquer des privilèges objet ........................................................................................... 29-18


Les informations sur les privilèges .................................................................................... 29-20
Création d'un rôle .............................................................................................................. 29-23
Gestion d'un rôle................................................................................................................ 29-25
Les rôles par défaut ........................................................................................................... 29-26
Activation d'un rôle ........................................................................................................... 29-28
Les rôles standards ............................................................................................................ 29-29
Les informations sur les rôles............................................................................................ 29-31
Atelier 29 ........................................................................................................................... 29-33

INDEX......................................................................................................... I-1

T-12 © Tsoft/Eyrolles – Oracle 11g Administration

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy