Oracle 11g
Exploitation
Document Tellora
Page 1/205
Auteur : Clotilde Attouche
Société TELLORA
Version 1.2
Du 6 Mai 2010
Document Tellora
Exploitation Oracle 11g
www.tellora.fr
Page
2
/
205
Sommaire
1
Présentation .......................................................................................................... 7
1.1
Les produit Database proposes par Oracle .......................................................... 8
1.2
Notion de Grid Computing ................................................................................ 9
1.2.1
La gestion ASM (gestionnaire de fichiers : Automatic Storage Management) ......... 10
1.2.2
Les composants développés par Oracle pour le Grid Computing ............................. 11
1.2.3
Outils de développement ........................................................................................ 11
1.3
Règles de nommage dans Oracle Database ...................................................... 11
2
La documentation ................................................................................................ 12
2.1
Le support oracle .......................................................................................... 12
3
Notion de schéma ................................................................................................ 14
4
Le dictionnaire de données .................................................................................. 15
4.1
Les tables et vues statiques ........................................................................... 15
4.2
Les tables et vues dynamiques de performance ................................................ 16
5
Outils d’administration ........................................................................................ 17
5.1
L’outil SQL*Plus ............................................................................................ 17
5.1.1
Environnement de travail ........................................................................................ 18
5.1.2
Quelques commandes SQL*Plus ............................................................................. 18
5.2
L’outil iSQL*Plus ........................................................................................... 19
5.3
Le Database Control et le Grid control ............................................................. 20
6
L’architecture OFA ............................................................................................... 23
7
Installation Oracle ............................................................................................... 25
7.1
Pré-requis matériel ....................................................................................... 25
7.2
Installation du client ...................................................................................... 27
8
Architecture Oracle .............................................................................................. 28
8.1
Connexion utilisateur ..................................................................................... 30
8.1.1
La PGA (Program Global Area) ................................................................................ 30
8.1.2
La SGA: System Global Area .................................................................................... 30
8.2
Le fichier de paramètres (init.ora ou SPFILE.ORA) ............................................. 32
8.3
Les processus d’arrière plan ........................................................................... 33
8.4
La base de données ...................................................................................... 34
8.4.1
Les fichiers de données........................................................................................... 34
9
Utilisateurs et connexion à la base de données .................................................... 36
9.1
Syntaxe pour la connexion classique ............................................................... 36
9.2
Syntaxe pour la connexion spéciale SYSDBA ou SYSOPER .................................. 36
9.3
Les connexions SYSDBA et SYSOPER ............................................................... 37
9.4
Le fichier de mots de passe ............................................................................ 37
9.5
Les variables d’environnement ....................................................................... 38
10
Démarrer & Arrêter une base de données ......................................................... 39
10.1
Démarrer la base de données ......................................................................... 40
10.2
Modifier la disponibilité de la base de données .................................................. 41
10.3
Arrêter la base de données ............................................................................ 42
10.4
Ouvrir la base de données en mode RESTRICT ................................................. 43
Document Tellora
Exploitation Oracle 11g
www.tellora.fr
Page
3
/
205
10.5
Mettre l’instance dans un état QUIESCE ........................................................... 44
10.6
Vues du dictionnaire de données ..................................................................... 44
11
Gestion de l’instance et SPFILE ......................................................................... 46
11.1
Créer le fichier du paramètre SPFILE ............................................................... 46
11.2
Exporter un fichier de paramètres serveur SPFILE ............................................. 47
11.3
Modifier des paramètres de l’instance ou du SPFILE .......................................... 48
11.4
Vues du dictionnaire de données ..................................................................... 49
12
Jeux de caractères et paramètres NLS .............................................................. 50
12.1
Introduction ................................................................................................. 50
12.2
Migration de jeux de caractères ...................................................................... 53
12.2.1
Migration du jeu de caractères par EXPORT/IMPORT ............................................ 54
Vues du dictionnaire de données ................................................................................... 55
13
Créer une base de données ............................................................................... 56
13.1
Présentation du script de création de la base .................................................... 57
13.2
Présentation de l’outil DBCA ........................................................................... 60
13.3
Valeurs des paramètres ................................................................................. 63
13.4
Vues du dictionnaire de données ..................................................................... 66
13.5
EMCA : Création de l’OEM repository (Database Control) ................................... 66
14
Automatiser le démarrage de la base ................................................................ 69
14.1
Sous unix .................................................................................................... 69
14.2
Sous Windows .............................................................................................. 69
15
Accéder à une base distante .............................................................................. 71
15.1
Configuration coté serveur ............................................................................. 72
15.2
Configuration coté client ................................................................................ 74
15.3
Changer de machine automatiquement ............................................................ 75
15.4
EZCONNECT ................................................................................................. 75
15.5
Bases distantes et database Links ................................................................... 76
16
Sécuriser la base de données ........................................................................... 78
16.1
Le fichier de contrôle ..................................................................................... 78
16.2
Protection du fichier de contrôle...................................................................... 80
16.2.1
Multiplexer le fichier de contrôle ........................................................................... 81
16.3
Vues du dictionnaire de données ..................................................................... 82
16.4
Protection des fichiers de Redo Log ................................................................. 82
16.4.1
Dimensionner les fichiers de Redo Log .................................................................. 83
16.4.2
Multiplexer les fichiers de Redo Log ...................................................................... 84
16.4.3
Ajouter un groupe de Redo Log ............................................................................. 85
16.4.4
Déplacer les fichiers de Redo Log .......................................................................... 85
16.4.5
Supprimer un groupe de fichiers redo log .............................................................. 86
16.4.6
Supprimer un membre d’un groupe de redo log ..................................................... 86
16.4.7
Forcer le basculement du groupe courant .............................................................. 87
16.4.8
Trouver des informations sur les fichiers Redo Log ............................................... 88
17
Gestion du stockage .......................................................................................... 90
17.1
Notion de tablespace ..................................................................................... 90
17.2
Organisation du stockage dans un tablespace ................................................... 92
17.3
Notion de BIGFILE ou de SMALLFILE ............................................................... 94
18
Tablespaces permanents ................................................................................... 96
18.1
Créer un tablespace permanent ...................................................................... 96
Document Tellora
Exploitation Oracle 11g
www.tellora.fr
Page
4
/
205
18.2
Modifier un tablespace permanent ................................................................... 97
18.2.1
Agrandir un tablespace .......................................................................................... 97
18.2.2
Passer un tablespace OFFLINE ou ONLINE : .......................................................... 98
18.2.3
Passer un tablespace READ ONLY ou READ WRITE : .............................................. 98
18.2.4
Déplacer un fichier de données .............................................................................. 99
18.2.5
Renommer un tablespace .................................................................................... 100
18.2.6
Supprimer un tablespace ..................................................................................... 102
18.2.7
Créer un tablespace avec une taille de bloc non standard .................................... 103
18.2.8
Le cryptage des données d’un tablespace (nouveauté 11g) ................................. 103
18.2.9
Tablespace de travail par défaut .......................................................................... 104
18.2.10
Vues du dictionnaire de données ....................................................................... 105
19
Tablespaces SYSTEM & SYSAUX ...................................................................... 106
19.1
Tablespace SYSTEM .................................................................................... 106
19.2
Tablespace SYSAUX .................................................................................... 106
19.2.1
Avantages du tablespace SYSAUX ........................................................................ 107
19.2.2
Délocaliser les occupants du tablespace SYSAUX ................................................. 107
20
Tablespace UNDO ............................................................................................ 109
20.1
Fonctionnement du tablespace UNDO ............................................................ 111
20.2
Positionner les paramètres de gestion automatique ......................................... 112
20.3
Créer un tablespace UNDO ........................................................................... 112
20.4
Changer de tablespace UNDO actif ................................................................ 113
20.4.1
Créer un tablespace UNDO après création de la base ........................................... 113
20.4.2
Changer de tablespace UNDO pendant l’activité de la base .................................. 114
20.5
Administrer un tablespace UNDO .................................................................. 115
20.5.1
Dimensionner le tablespace UNDO ....................................................................... 116
20.5.2
Supprimer un tablespace UNDO ........................................................................... 117
20.6
Vues du dictionnaire de données ................................................................... 117
21
Tablespaces temporaires................................................................................. 120
21.1
Créer un tablespace temporaire .................................................................... 122
21.2
Groupes de tablespaces temporaires ............................................................. 122
21.3
Administrer les tablespaces temporaires ........................................................ 123
21.3.1
Agrandir un tablespace temporaire ...................................................................... 124
21.3.2
Modifier la clause AUTOEXTEND : ......................................................................... 124
21.3.3
Modifier la taille d’un fichier temporaire .............................................................. 125
21.3.4
Rétrécir un tablespace temporaire (Nouveautés 11g) ......................................... 125
21.3.5
Supprimer un tablespace temporaire ................................................................... 126
21.4
Définir un tablespace temporaire par défaut ................................................... 126
21.5
Vues du dictionnaire de données ................................................................... 127
22
Monitoring de l’utilisation d’un tablespace ...................................................... 128
22.1
Configuration des seuils de tablespace ........................................................... 129
23
Mémoire dynamique et performances ............................................................. 131
23.1
La notion de granule ................................................................................... 131
23.2
Gestion automatique du partage de la mémoire en 10g ................................... 131
23.2.1
Principes de tuning de la SGA .............................................................................. 132
23.2.2
SGA_TARGET et le Database Control (OEM) ......................................................... 133
23.2.3
Configuration manuelle de SGA_TARGET ............................................................. 134
23.2.4
Comportement des paramètres Auto-tuned ......................................................... 134
23.2.5
Comportement des paramètres Manuels .............................................................. 135
23.2.6
Redimensionner SGA_TARGET ............................................................................. 136
Document Tellora
Exploitation Oracle 11g
www.tellora.fr
Page
5
/
205
23.2.7
Désactiver la gestion automatique de la mémoire en version 10g ....................... 136
23.3
Gestion automatique de la mémoire en 11g ................................................... 136
23.3.1
Désactiver la gestion automatique de la mémoire en version 11g ....................... 137
23.3.2
La vue dynamique V$MEMORY_TARGET_ADVICE ................................................. 137
23.3.3
Nouveau cache en version 11g : result_cache ..................................................... 137
23.4
L’optimiseur Oracle ..................................................................................... 137
23.4.1
Les optimiseurs RBO et CBO ................................................................................ 138
23.4.2
Présentation du SQL Tuning Advisor .................................................................... 139
23.4.3
Impacte sur les Statistiques ................................................................................ 140
23.5
L’optimiseur Oracle et la gestion des statistiques ............................................ 141
23.5.1
Statistiques sur les tables .................................................................................... 141
23.5.2
Interpréter les statistiques générées sur les tables ............................................. 143
23.5.3
Statistiques sur les index ..................................................................................... 144
23.5.4
Problèmes détectés sur les index......................................................................... 145
23.6
Outil de collecte des statistiques ................................................................... 145
23.6.1
GATHER_STATS_JOB ............................................................................................ 146
23.6.2
Modifier l’exécution des statistiques .................................................................... 147
23.7
Automatic Database Diagnostic Monitor (ADDM) ............................................. 147
23.7.1
Méthode d’analyse utilisée par ADDM .................................................................. 149
23.7.2
Résultats de l’analyse ADDM dans le grid Control ................................................ 150
23.7.3
Recommandations d’ADDM .................................................................................. 151
23.7.4
Nouvelles vues en version 11g pour ADDM .......................................................... 151
23.7.5
Exemple de génération de rapport ADDM ............................................................ 152
24
Présentation de l’utilitaire DATA Pump ........................................................... 157
24.1
Opérations d’IMPORT et d’EXPORT du DATA Pump .......................................... 158
24.2
Avantages de l’export et de l’import DATA Pump: ............................................. 159
24.3
Le mode intéractif du DATA Pump ................................................................. 160
24.3.1
Commandes du mode interactif ........................................................................... 160
24.4
Méthode d’extraction des données avant et aprés data pump ........................... 161
24.4.1
Méthode direct path (chemin direct) du data pump ............................................... 161
24.4.2
Données conduisant un accès utilisant des tables externes : ............................... 162
25
Export/Import Data Pump .............................................................................. 163
25.1
Fichiers supportés par les outils DATA Pump .................................................... 163
25.2
Paramètres le l’export et de l’import DATA Pump ............................................ 164
25.2.1
Paramètres communs .......................................................................................... 164
25.2.2
Paramètres de l’EXPORT DATA Pump ................................................................... 166
25.2.3
Paramètres de l’IMPORT DATA Pump ................................................................... 166
25.3
Filtrer les données à exporter ....................................................................... 166
25.4
Exemples d’export et d’import DATA Pump ..................................................... 168
25.4.1
Estimation de la taille de l’Export ........................................................................ 168
25.4.2
Exports Parallélisés ............................................................................................. 168
25.4.3
Import Parallélisé ................................................................................................ 169
25.4.4
Export de schéma ................................................................................................ 169
25.4.5
Import de schéma ................................................................................................ 170
25.5
Remarques et modes opératoires .................................................................. 170
25.5.1
Export et jeux de caractères ................................................................................ 170
25.5.2
Remarques sur les dépendances entre les objets ................................................ 171
25.5.3
Export de niveau tablespace ................................................................................ 171
25.6
Vues du dictionnaire de données de DATA Pump .............................................. 172
1 / 205 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 !