Oracle 12c - Editions ENI

publicité
Oracle 12c
Administration
Introduction
1. Objectifs de l'ouvrage
19
2. Présentation d'Oracle Database 12c
20
2.1 Introduction
2.2 Principales nouveautés de la version 12
3. Conventions d'écriture
20
22
24
Les bases de l'architecture Oracle
1. Présentation générale
25
1.1 Notions d'instance et de base de données
1.2 La base de données
1.3 L'instance
1.4 Les différentes catégories de base de données
1.5 Oracle Base et Oracle Home
2. La base de données
30
2.1 Fichier de contrôle
2.2 Fichier de journalisation
2.3 Fichiers de données
2.3.1 Définitions
2.3.2 Organisation du stockage
2.4 Système de stockage
2.5 Notion de schéma
2.6 Règles de nommage
30
31
32
32
33
35
35
36
3. L'instance
36
3.1 La SGA
3.1.1 Vue d'ensemble
www.editions-eni.fr
25
26
27
28
29
36
36
© Editions ENI
1/19
Oracle 12c
Administration
3.1.2 La Shared Pool
3.1.3 Le Database Buffer Cache
3.1.4 Le Redo Log Buffer
3.1.5 Autres pools de la SGA
3.1.6 La notion de granule
3.2 Les processus d'arrière-plan
3.2.1 Introduction
3.2.2 DBWn et BWnn
3.2.3 LGWR
3.2.4 CKPT
3.2.5 SMON
3.2.6 PMON
3.2.7 CJQ0
3.2.8 ARCn
3.3 Les processus serveur
3.4 La PGA
3.5 La gestion de la mémoire
3.5.1 Vue d’ensemble
3.5.2 La gestion automatique de la mémoire partagée
3.5.3 La gestion automatique de la mémoire de l'instance
3.5.4 Gestion manuelle : conseil sur la répartition SGA/PGA
3.6 Le fichier de paramètres
3.7 Infrastructure pour la gestion automatique
4. L'administrateur de base de données
56
4.1 Principales tâches
4.2 Comptes Oracle d'administration
4.3 Identification privilégiée SYSDBA, SYSOPER et SYSBACKUP
4.3.1 Par le système d'exploitation
4.3.2 Par un fichier de mots de passe
4.3.3 Remarques
4.4 Autres comptes Oracle
5. Le dictionnaire de données
56
56
57
57
58
59
61
61
5.1 Présentation
www.editions-eni.fr
37
40
41
42
42
43
43
43
44
45
46
46
46
47
47
47
49
49
50
51
53
54
55
61
© Editions ENI
2/19
Oracle 12c
Administration
5.2 Les vues statiques
5.3 Les vues dynamiques de performance (v$)
62
64
Installation
1. Installation du serveur
67
1.1 Introduction
1.2 Principales étapes de l'installation
1.3 Optimal Flexible Architecture (OFA)
1.3.1 Principes généraux
1.3.2 Répartition des fichiers de la base de données sur plusieurs disques
1.4 Pré-installation
1.4.1 Sur plate-forme Windows
1.4.2 Sur plate-forme Linux
1.4.3 Configuration automatique sous Oracle Linux
1.5 Installation avec Oracle Universal Installer
1.5.1 Vue d’ensemble
1.5.2 Lancer Oracle Universal Installer sur plate-forme Windows
1.5.3 Lancer Oracle Universal Installer sur plate-forme Linux
1.5.4 Premières étapes de l’installation
1.5.5 Installation du logiciel uniquement
1.5.6 Installation du logiciel et création d’une base de données
1.5.7 Dernières étapes de l’installation
1.6 Post-installation
1.6.1 Télécharger et appliquer des patches Oracle
1.6.2 Configurer l'environnement de travail
1.6.3 Configurer le démarrage et l'arrêt automatique
2. Installation du client
67
68
70
70
75
76
76
77
84
86
86
87
88
90
93
97
102
111
111
114
119
122
Oracle Net
1. Introduction
www.editions-eni.fr
125
© Editions ENI
3/19
Oracle 12c
Administration
1.1 Rôle d'Oracle Net
1.2 Principes de fonctionnement
1.3 Nom de service et nom d'instance
2. Configuration côté serveur
2.1
2.2
2.3
2.4
2.5
125
126
127
128
Création du processus d’écoute
Configuration du processus d'écoute
Gestion du processus d'écoute
Démarrage automatique du processus d'écoute
Enregistrement dynamique de services
3. Configuration côté client
128
132
137
139
140
140
3.1 Introduction
3.2 Sélection des méthodes de résolution de noms
3.3 Configuration des méthodes de résolution de nom
3.3.1 Résolution de nom locale
3.3.2 Connexion simplifiée
4. Problèmes courants et solutions
140
141
142
142
146
147
Les outils d'administration
1. Introduction
151
2. SQL*Plus
152
2.1 Vue d'ensemble
2.2 Utilisation
2.2.1 Lancer SQL*Plus
2.2.2 Se connecter
2.2.3 Exécuter un script SQL
2.2.4 Exécuter une commande du système d’exploitation
2.2.5 Utiliser des variables de substitution
2.2.6 Passer des valeurs à un script
www.editions-eni.fr
© Editions ENI
152
153
153
154
154
155
155
157
4/19
Oracle 12c
Administration
3. Oracle SQL Developer
158
4. Oracle Enterprise Manager Database Express
162
4.1 Introduction
4.2 Architecture
4.3 Débuter avec EM Express
162
162
163
5. La documentation Oracle
167
5.1 Où la trouver ?
5.2 Organisation
167
168
6. Diagnostiquer les problèmes
169
6.1 Vue d'ensemble
6.2 Le Référentiel de diagnostic automatique
6.3 Les fichiers d’alerte et de trace
6.4 L'outil ligne de commande adrci
7. Les tâches de maintenance automatisées
169
170
172
173
176
Démarrage et arrêt
1. Principes
179
2. Démarrage
180
2.1 Utiliser SQL*Plus
2.1.1 La commande STARTUP
2.1.2 Mode opératoire
2.1.3 Modifier le niveau de disponibilité de la base de données
2.1.4 Récupérer des informations sur l'instance et sur la base de données
2.2 Utiliser Oracle SQL Developer
www.editions-eni.fr
© Editions ENI
180
180
182
184
184
185
5/19
Oracle 12c
Administration
3. Arrêt
188
3.1 Utiliser SQL*Plus
3.1.1 La commande SHUTDOWN
3.1.2 Mode opératoire
3.2 Utiliser Oracle SQL Developer
4. Automatisation et scripts
188
188
190
190
193
4.1 Sur plate-forme Unix ou Linux
4.1.1 Automatisation
4.1.2 Scripts
4.2 Sur plate-forme Windows
4.2.1 Automatisation
4.2.2 Scripts
193
193
194
195
195
196
5. Problèmes courants et solutions
197
Création d'une nouvelle base de données
1. Vue d'ensemble
199
1.1 Étapes de création d'une nouvelle base de données pour une application
1.2 Étapes de création de la base de données proprement dite
1.3 Méthodes disponibles
2. Création de la base de données manuellement
2.1 Créer les répertoires sur les disques
2.2 Préparer un nouveau fichier de paramètres texte
2.2.1 Principes
2.2.2 Les principaux paramètres
2.2.3 Un exemple simple
2.3 Créer le service associé à l'instance ou créer le fichier de mots de passe
2.3.1 Créer le service associé à l'instance (plate-forme Windows)
2.3.2 Créer le fichier de mots de passe (plate-forme Unix/Linux)
www.editions-eni.fr
© Editions ENI
199
200
202
202
202
203
203
204
216
217
217
219
6/19
Oracle 12c
Administration
2.4 Lancer SQL*Plus et se connecter AS SYSDBA
2.5 Créer le fichier de paramètres serveur
2.6 Démarrer l'instance
2.7 Créer la base de données
2.7.1 L'ordre SQL CREATE DATABASE
2.7.2 Options de l'ordre SQL CREATE DATABASE
2.8 Finaliser la création du dictionnaire de données
2.9 Configurer Oracle Net pour la nouvelle base de données
2.10 Enregistrer la nouvelle instance dans le fichier oratab
2.11 Configurer EM Express
2.12 Résumé : écrire un script de création d'une base de données
2.13 Retrouver des informations sur la base de données
3. Création de la base de données à l'aide de l'assistant graphique
3.1 Vue d'ensemble
3.2 Création d’une base de données
3.2.1 Mode création
3.2.2 Création à l’aide de la configuration par défaut
3.2.3 Mode avancé : création à partir d’un modèle avec fichiers de données
3.2.4 Mode avancé : création à partir d’un modèle sans fichier de données
3.3 Gérer les modèles
221
221
223
223
223
226
235
236
236
237
237
238
238
238
240
240
241
244
256
259
Gestion de l'instance
1. Gestion des paramètres d'initialisation
263
1.1 Modifier les paramètres d'initialisation
1.1.1 Les types de paramètres
1.1.2 Les ordres SQL ALTER SYSTEM et ALTER SESSION
1.2 Les paramètres dans le dictionnaire de données
1.3 Exporter un fichier de paramètres serveur
1.4 Utiliser EM Express
1.5 Problèmes courants et solutions
1.5.1 Fichier de paramètres serveur perdu ou endommagé
1.5.2 Valeur erronée qui empêche le démarrage
www.editions-eni.fr
© Editions ENI
263
263
264
266
268
270
273
273
273
7/19
Oracle 12c
Administration
1.5.3 Erreur lors d'un ALTER SYSTEM
2. Gestion dynamique de la mémoire
274
275
2.1 Principes
2.2 Informations sur la mémoire
2.3 Modifier la mémoire dynamiquement
2.3.1 Avec la gestion automatique de la mémoire partagée
2.3.2 Avec la gestion automatique de la mémoire
2.3.3 Sans la gestion automatique
2.3.4 Conclusion et conseil
2.4 Utiliser EM Express
2.5 Problèmes courants et solutions
275
276
279
279
282
286
286
286
292
Fichiers de contrôle et de journalisation
1. Gestion des fichiers de contrôle
295
1.1 Rappel sur le fichier de contrôle
1.2 Trouver des informations sur les fichiers de contrôle
1.3 Multiplexer le fichier de contrôle
1.4 Utiliser EM Express
2. Gestion des fichiers de journalisation
299
2.1 Rappel sur les fichiers de journalisation
2.2 Trouver des informations sur les fichiers de journalisation
2.3 Dimensionner les fichiers de journalisation
2.4 Administrer les fichiers de journalisation
2.4.1 Vue d'ensemble
2.4.2 Ajouter un nouveau membre à un groupe (multiplexage)
2.4.3 Ajouter un nouveau groupe
2.4.4 Déplacer un membre
2.4.5 Supprimer un groupe
2.4.6 Supprimer un membre d'un groupe
2.4.7 Forcer le basculement du groupe courant au suivant
2.5 Contrôler la fréquence des points de reprise
www.editions-eni.fr
295
296
297
299
© Editions ENI
299
301
303
304
304
305
305
306
307
308
308
309
8/19
Oracle 12c
Administration
2.6 Utiliser EM Express
310
Tablespaces et fichiers de données
1. Vue d'ensemble et directives
313
1.1 Vue d'ensemble
1.2 Directives
313
314
2. Tablespace permanent
316
2.1 Création d'un tablespace permanent
2.2 Remarques sur les tablespaces BIGFILE
2.3 Tablespace permanent par défaut
2.4 Modification d'un tablespace permanent
2.4.1 Vue d'ensemble
2.4.2 Renommer un tablespace
2.4.3 Ajouter un fichier de données à un tablespace
2.4.4 Modifier la taille d'un fichier de données
2.4.5 Modifier l'extension automatique d'un fichier de données
2.4.6 Passer un tablespace OFFLINE / ONLINE
2.4.7 Renommer ou déplacer un fichier de données hors ligne
2.4.8 Renommer ou déplacer un fichier de données en ligne
2.4.9 Supprimer un fichier de données
2.4.10 Autres opérations
2.5 Suppression d'un tablespace permanent
3. Organisation du stockage à l'intérieur d'un tablespace
3.1 Principes
3.2 Spécifier le stockage d'un segment
3.3 Spécifier le mode de gestion d'un tablespace
3.4 Gestion des extensions à l'intérieur d'un tablespace géré localement
3.5 Cas des tablespaces SYSTEM et SYSAUX
4. Tablespace temporaire
331
331
333
334
336
339
340
4.1 Rôle du tablespace temporaire
www.editions-eni.fr
316
320
321
323
323
323
324
324
325
326
326
328
329
329
330
340
© Editions ENI
9/19
Oracle 12c
Administration
4.2 Groupe de tablespaces temporaires
4.3 Création d'un tablespace temporaire géré localement
4.4 Tablespace temporaire par défaut
4.5 Administration des tablespaces temporaires gérés localement
5. Conclusions
341
342
343
344
347
5.1 Avantages des tablespaces gérés localement
5.2 Recommandations
6. Trouver des informations sur les tablespaces et les fichiers de données
6.1 Tablespaces et fichiers de données
6.2 Supervision du stockage dans les tablespaces
347
348
349
349
353
7. Utiliser EM Express
358
8. Problèmes courants et solutions
362
Gestion des informations d'annulation
1. Vue d'ensemble
365
1.1 Définitions
1.2 Gestion
1.3 Structure
1.4 Le segment d'annulation SYSTEM
1.5 Durée de rétention des informations d’annulation
1.6 Fonctionnement d’un segment d’annulation
2. Mise en œuvre de la gestion automatique
2.1 Principe
2.2 Les paramètres d'initialisation
2.3 Démarrage de la base de données en mode automatique
2.4 Gestion de l’annulation pour les tables temporaires
www.editions-eni.fr
© Editions ENI
365
366
367
367
368
369
370
370
371
372
372
10/19
Oracle 12c
Administration
3. Gestion du tablespace d'annulation
373
3.1 Caractéristiques du tablespace d'annulation
3.2 Fonctionnement du tablespace d'annulation
3.3 Création d'un tablespace d'annulation
3.4 Changement de tablespace d'annulation actif
3.5 Modification d'un tablespace d'annulation
3.6 Suppression d'un tablespace d'annulation
4. Trouver des informations sur la gestion de l'annulation
4.1 Trouver des informations sur le tablespace d'annulation
4.2 Trouver des informations sur les segments d'annulation
4.3 Se documenter sur les informations d'annulation et les transactions
4.4 Dimensionner le tablespace d'annulation
373
374
374
376
377
377
378
378
379
380
382
5. Utiliser EM Express
383
6. Problèmes courants et solutions
387
Gestion des utilisateurs et de leurs droits
1. Principes
391
2. Créer et modifier les utilisateurs
392
2.1 Mode d'identification de l'utilisateur
2.1.1 Identification par Oracle
2.1.2 Identification par le système d'exploitation
2.2 Création d'un utilisateur
2.3 Modification d'un utilisateur
2.4 Suppression d'un utilisateur
2.5 Trouver des informations sur les utilisateurs
3. Utiliser les profils
www.editions-eni.fr
392
392
392
393
396
397
398
399
© Editions ENI
11/19
Oracle 12c
Administration
3.1 Présentation
3.2 Création d'un profil
3.3 Modification d'un profil
3.4 Affectation d'un profil à un utilisateur
3.5 Activation de la limitation des ressources
3.6 Suppression d'un profil
3.7 Trouver des informations sur les profils
4. Gérer les droits
406
4.1 Privilège système
4.1.1 Définition
4.1.2 Attribution d'un privilège système à un utilisateur
4.1.3 Révocation d'un privilège système à un utilisateur
4.1.4 Les privilèges système SYSDBA et SYSOPER
4.2 Privilège objet
4.2.1 Définition
4.2.2 Attribution d'un privilège objet à un utilisateur
4.2.3 Révocation d'un privilège objet à un utilisateur
4.2.4 Privilèges sur les vues et les programmes stockés
4.2.5 Nommer un objet d'un autre schéma
4.2.6 Aller plus loin sur la gestion des droits
4.3 Rôle
4.3.1 Définition
4.3.2 Création d'un rôle
4.3.3 Attribution d'un privilège à un rôle
4.3.4 Révocation d'un privilège à un rôle
4.3.5 Attribution d'un rôle à un utilisateur ou à un rôle
4.3.6 Révocation d'un rôle à un utilisateur ou à un rôle
4.3.7 Suppression d'un rôle
4.3.8 Activation ou désactivation d'un rôle
4.3.9 Limitation des rôles
4.3.10 Rôles prédéfinis
4.3.11 Sécurité basée sur le code
4.4 Trouver des informations sur les droits
4.4.1 Privilèges système
4.4.2 Privilèges objet
www.editions-eni.fr
399
400
403
404
404
405
405
© Editions ENI
406
406
407
408
408
409
409
411
412
412
413
414
414
414
414
415
416
417
418
418
418
420
420
421
422
422
423
12/19
Oracle 12c
Administration
4.4.3 Rôles
424
5. Synthèse
426
5.1 Les différents types de comptes
5.2 Quelques conseils pour sécuriser votre base de données
426
427
6. Superviser les utilisateurs connectés
428
7. Utiliser EM Express
431
7.1 Utilisateurs
7.2 Rôles
7.3 Profils
431
435
438
Gestion des tables et des index
1. Vue d'ensemble
441
2. Gestion des tables
442
2.1 Organisation du stockage dans les blocs
2.1.1 Principes
2.1.2 Gestion de l'espace dans les blocs
2.1.3 Compression des données dans les blocs
2.2 Le ROWID
2.3 Chaînage et migration
2.4 Spécifier le stockage d'une table
2.5 Recommandations pour le stockage des tables
2.5.1 Vue d'ensemble
2.5.2 Estimer la volumétrie d'une table à une échéance donnée
2.5.3 Estimation de PCTFREE
2.6 Surveiller l'utilisation d'une table
2.7 Superviser l'espace occupé par une table
2.7.1 Vue d'ensemble
2.7.2 Le package DBMS_SPACE
www.editions-eni.fr
© Editions ENI
442
442
444
446
447
447
448
451
451
452
453
453
454
454
455
13/19
Oracle 12c
Administration
2.7.3 Les statistiques sur une table
2.7.4 Problèmes possibles sur le stockage
2.8 Détecter les problèmes de migration ou de chaînage
2.9 Réorganiser le stockage d'une table
2.9.1 Vue d'ensemble
2.9.2 L'ordre SQL ALTER TABLE ... DEALLOCATE UNUSED
2.9.3 Recréer la table ou des lignes de la table
2.9.4 L'ordre SQL ALTER TABLE ... SHRINK SPACE
2.9.5 L'ordre SQL ALTER TABLE ... MOVE
2.10 Trouver des informations sur les tables
3. Gestion des index B-tree
473
3.1 Vue d'ensemble
3.2 Structure d'un index B-tree
3.3 Avantages et inconvénients des index B-tree
3.4 Directives pour la création des index B-tree
3.4.1 Principes généraux
3.4.2 Compléments sur les index composés
3.4.3 S'assurer que les requêtes sont bien écrites
3.5 Spécifier le stockage d'un index
3.5.1 Index indépendant
3.5.2 Index d'une contrainte de clé primaire ou unique
3.6 Recommandations pour le stockage des index
3.6.1 Vue d'ensemble
3.6.2 Estimer la volumétrie d'un index à une échéance donnée
3.6.3 Estimation de PCTFREE
3.7 Superviser l'espace occupé par un index
3.7.1 Vue d'ensemble
3.7.2 L'ordre SQL ANALYZE INDEX ... VALIDATE STRUCTURE
3.7.3 Problèmes possibles sur le stockage
3.8 Réorganiser le stockage d'un index
3.8.1 Vue d'ensemble
3.8.2 L'ordre SQL ALTER INDEX ... DEALLOCATE UNUSED
3.8.3 L'ordre SQL ALTER INDEX ... COALESCE
3.8.4 L'ordre SQL ALTER INDEX ... SHRINK SPACE
3.8.5 L'ordre SQL ALTER INDEX ... REBUILD
www.editions-eni.fr
458
459
461
462
462
464
464
466
468
471
© Editions ENI
473
474
475
476
476
478
479
480
480
481
484
484
484
485
486
486
487
488
490
490
491
492
493
494
14/19
Oracle 12c
Administration
3.8.6 Conclusion
3.9 Surveiller l'utilisation d'un index
3.10 Trouver des informations sur les index
496
496
497
4. Les statistiques et l'optimiseur Oracle
499
5. Le conseiller sur les segments
501
6. Utiliser Oracle SQL Developer
504
6.1 Les tables
6.2 Les index
504
510
7. Problèmes courants et solutions
513
Sauvegarde et récupération
1. Principes
515
1.1 Vue d'ensemble
1.2 L'archivage des fichiers de journalisation
1.3 Solutions de sauvegarde et récupération
1.4 Stratégies de sauvegarde disponibles
1.5 Quelle stratégie pour le mode de fonctionnement de la base ?
1.6 Quelle stratégie pour la sauvegarde ?
2. Archivage des fichiers de journalisation
2.1 Vue d'ensemble
2.2 Mode opératoire
2.3 Les paramètres du processus d'archivage
2.4 Trouver des informations sur l'archivage
2.5 Problème courant et solution
3. Présentation du Recovery Manager
519
519
519
520
522
524
525
3.1 Introduction
www.editions-eni.fr
515
516
517
517
518
518
525
© Editions ENI
15/19
Oracle 12c
Administration
3.2 Lancer RMAN
3.3 Quelques commandes utiles
3.4 Configurer RMAN
3.5 Utilisation de la zone de récupération rapide
3.6 La commande VALIDATE
4. Sauvegarde
537
4.1 Généralités
4.2 Sauvegarde de la totalité de la base de données
4.3 Sauvegarde de tablespaces ou de fichiers de données individuels
4.4 Sauvegarde du fichier de contrôle et du fichier de paramètres serveur
4.5 Sauvegarde des fichiers de journalisation archivés
4.6 Sauvegarde incrémentale
4.7 Exemples de scénario
4.7.1 Préambule
4.7.2 Sauvegarde complète base fermée (cohérente)
4.7.3 Sauvegarde complète base ouverte (incohérente)
4.7.4 Sauvegarde partielle base ouverte
4.7.5 Sauvegarde incrémentale
5. Le référentiel RMAN
537
541
541
542
543
544
547
547
547
547
548
548
549
5.1 Trouver des informations sur les sauvegardes
5.1.1 La commande LIST
5.1.2 La commande REPORT
5.2 Gérer le référentiel RMAN
5.2.1 La commande CROSSCHECK
5.2.2 La commande DELETE
5.2.3 La commande CATALOG
6. Récupération
549
549
552
554
554
556
558
559
6.1 Vue d'ensemble
6.2 Principes généraux de la récupération
6.2.1 En mode NOARCHIVELOG
6.2.2 En mode ARCHIVELOG
6.3 Les incidents sur les fichiers de contrôle et de journalisation
www.editions-eni.fr
526
528
531
534
536
© Editions ENI
559
560
560
562
563
16/19
Oracle 12c
Administration
6.4 Identifier la nature du problème
6.4.1 Message d'erreur concernant les fichiers de contrôle
6.4.2 Message d'erreur concernant les fichiers de journalisation
6.4.3 Message d'erreur concernant les fichiers de données
6.5 Les commandes RMAN
6.5.1 Introduction
6.5.2 La commande RESTORE
6.5.3 La commande RECOVER
6.6 Scénarios de récupération
6.6.1 Présentation
6.6.2 Récupération du fichier de paramètres serveur
6.6.3 Récupération d'un fichier de contrôle
6.6.4 Récupération d'un fichier de journalisation
6.6.5 Récupération complète de la totalité de la base de données en mode
ARCHIVELOG
564
564
564
565
566
566
566
567
568
568
569
570
571
572
6.6.6 Récupération complète d'une partie de la base de données en mode
ARCHIVELOG
6.6.7 Récupération de tous les fichiers de contrôle en mode ARCHIVELOG
6.6.8 Récupération incomplète en mode ARCHIVELOG
6.6.9 Récupération en mode NOARCHIVELOG
6.6.10 Récupération à un emplacement différent
6.6.11 Cas particulier du tablespace temporaire géré localement
6.7 Data Recovery Advisor
6.7.1 Vue d'ensemble
6.7.2 Utilisation
6.7.3 Considérations
7. Les techniques de flashback
589
7.1 Vue d'ensemble
7.2 Niveau ligne
7.3 Niveau table
7.4 Niveau base de données
7.4.1 Principes
7.4.2 Activer le mode FLASHBACK
www.editions-eni.fr
573
574
577
581
582
583
583
583
584
589
© Editions ENI
589
591
595
600
600
600
17/19
Oracle 12c
Administration
7.4.3 Procéder à un flashback de la base de données
8. Utiliser Oracle SQL Developer
601
603
8.1 Introduction
8.2 Configurer RMAN
8.3 Sauvegarde
8.3.1 Introduction
8.3.2 Sauvegarde proposée par Oracle
8.3.3 Sauvegarde personnalisée
8.3.4 Supervision des sauvegardes
8.4 Récupération
8.4.1 Introduction
8.4.2 Effectuer une récupération
8.4.3 Flashback de la base de données
8.5 Exécuter des scripts RMAN
603
607
613
613
614
615
619
623
623
624
628
629
Les utilitaires
1. Vue d’ensemble
637
2. Data Pump
639
2.1 Présentation
2.1.1 Architecture
2.1.2 Les modes d’export ou d’import
2.1.3 Les privilèges nécessaires
2.1.4 L’objet DIRECTORY
2.2 Utilisation des outils lignes de commande
2.3 Paramètres de l’export et de l’import
2.3.1 Paramètres communs à l’export et à l’import
2.3.2 Paramètres spécifiques à l’export
2.3.3 Paramètres spécifiques à l’import
2.3.4 Contenu d’un export ou d’un import
2.4 Exemples
2.4.1 Préambule
www.editions-eni.fr
© Editions ENI
639
639
640
640
640
641
642
643
646
646
647
651
651
18/19
Oracle 12c
Administration
2.4.2 Export complet
2.4.3 Export sélectif
2.4.4 Import sélectif
651
653
654
3. SQL*Loader
655
3.1 Vue d’ensemble
3.1.1 Présentation
3.1.2 Fonctionnement général
3.1.3 Les chemins du chargement
3.2 Mise en œuvre
3.3 Exemples
3.3.1 Préambule
3.3.2 Longueur variable
3.3.3 Longueur fixe
3.3.4 Longueur fixe avec élimination d’enregistrements
3.3.5 Chargement dans deux tables
3.4 Le mode express
4. Extraire des données dans un fichier texte
4.1 En SQL
4.2 En PL/SQL
670
670
672
5. Utiliser Oracle SQL Developer
673
5.1 Data Pump
5.1.1 Introduction
5.1.2 Assistant Export Data Pump
5.1.3 Assistant Import Data Pump
5.2 Charger des données
5.3 Extraire des données
Index
www.editions-eni.fr
655
655
655
656
657
662
662
663
663
664
665
666
673
673
674
679
682
689
693
© Editions ENI
19/19
Téléchargement