ORACLE 11G Administration
XEROX formation Page 1
ORACLE 11G Administration
Table des Matières
XEROX formation Page 2
I. GENERALITES .................................................................................................................................... 7
I.1 DEFINITION............................................................................................................................................ 7
I.1.1 LES DISTRIBUTIONS D'ORACLE 11G ..................................................................................................... 7
I.2 NUMEROTATION DE VERSION (DEPUIS ORACLE9I RELEASE 2)........................................................... 8
I.3 L'ORGANISATION EN COUCHES D'ORACLE11G .................................................................................... 8
I.4 ORGANISATION DU DICTIONNAIRE DE DONNEES .................................................................................. 9
I.5 TACHES DE L’ADMINISTRATEUR (DBA) ................................................................................ 10
I.6 LES OUTILS D'ADMINISTRATION ............................................................................................. 10
I.7 INSTALLATION DES COMPOSANTS ORACLE (11G) ............................................................................. 11
I.7.1 PREREQUIS MATERIELS ET LOGICIELS ................................................................................................ 11
I.7.2 INSTALLATION DU LOGICIEL ORACLE (ORACLE HOME) ...................................................................... 11
I.7.3 TACHES DE POST-INSTALLATION ....................................................................................................... 11
I.8 ORGANISATION DES COMPOSANTS PHYSIQUES D’ORACLE .......................................... 12
I.8.1 OPTIMAL FLEXIBLE ARCHITECTURE .................................................................................................. 12
I.8.2 LE REPERTOIRE DE L ORACLE_BASE .............................................................................................. 12
I.8.3 LE REPERTOIRE DE L ORACLE_HOME ............................................................................................ 12
I.8.4 LE REPERTOIRE ORADATA .............................................................................................................. 12
I.8.5 LE RÉPERTOIRE FLASH_RECOVERY_AREA ................................................................................ 13
I.8.6 LE RÉPERTOIRE ADMIN .................................................................................................................... 13
I.9 LA STRUCTURE ADR (AUTOMATIC DIAGNOSTIC REPOSITORY) ...................................................... 14
I.9.1 LES SOUS-REPERTOIRES DU ADR HOME ............................................................................................ 15
I.9.2 LE FICHIER ALERT ........................................................................................................................... 15
I.9.3 LES FICHIERS TRACES ..................................................................................................................... 15
I.9.4 LES FICHIERS CORE .......................................................................................................................... 15
I.10 L’UTILITAIRE ADRCI (ADR COMMAND INTERPRETER) ............................................................... 16
II. CONNEXION A UN SERVEUR ORACLE .................................................................................... 17
II.1 TYPES DE CONNEXION A UN SERVEUR ORACLE ............................................................................. 17
II.1.1 CONNEXION LOCALE......................................................................................................................... 18
II.1.2 CONNEXION RESEAU : MODE "SERVEUR DEDIE" ............................................................................... 19
II.1.3 CONNEXION RESEAU : MODE "SERVEUR PARTAGE" .......................................................................... 20
II.1.4 ROLE DU "PROCESS SERVER" ............................................................................................................ 21
II.1.5 MODIFICATION DES PARAMETRES D'UNE SESSION ............................................................................. 21
II.1.6 STRUCTURE DE LA PGA (PROGRAM GLOBAL AREA) ........................................................................ 22
III. STRUCTURE D’UNE INSTANCE ................................................................................................ 24
III.1 COMPOSANTS D'UNE INSTANCE ........................................................................................... 24
III.2 STRUCTURE DE LA S.G.A ................................................................................................................. 25
III.2.1 LA FIXED SGA ................................................................................................................................. 25
III.2.2 LE DATABASE BUFFER CACHE .................................................................................................. 26
III.2.3 LE SHARED POOL ....................................................................................................................... 28
III.2.4 LE REDO LOG BUFFER ............................................................................................................... 30
III.2.5 LE LARGE POOL .......................................................................................................................... 30
III.2.6 LE JAVA POOL ............................................................................................................................. 30
III.3 TUNING AUTOMATIQUE DE LA MEMOIRE ALLOUEE A LINSTANCE ................................................ 31
III.3.1 TUNING GLOBAL DE LA SGA ET DES PGA (AMM) ......................................................................... 32
ORACLE 11G Administration
Table des Matières
XEROX formation Page 3
III.3.2 TUNING PERSONNALISE DE LA SGA ET DES PGA (ASMM) ............................................................ 33
III.4 LES PROCESSUS OBLIGATOIRES .......................................................................................... 34
III.4.1 LE PROCESSUS DATABASE WRITER (DBWN) ................................................................................. 35
III.4.2 LE PROCESSUS LOG WRITER (LGWR) ........................................................................................... 35
III.4.3 LE PROCESSUS CHECK POINT (CKPT) ........................................................................................... 36
III.4.4 LE PROCESSUS SYSTEM MONITOR (SMON) ................................................................................... 36
III.4.5 LE PROCESSUS PROCESS MONITOR (PMON) ................................................................................. 37
III.5 LES PROCESSUS FACULTATIFS ............................................................................................. 37
III.5.1 LE PROCESSUS ARCHIVER (ARCN) ................................................................................................ 37
III.5.2 LE PROCESSUS LISTENER ............................................................................................................. 37
III.5.3 LE PROCESSUS RECO ..................................................................................................................... 37
III.5.4 PROCESSUS DIVERS ......................................................................................................................... 37
IV. DEMARRAGE/ARRET D'UNE INSTANCE ............................................................................... 38
IV.1 MISE EN ŒUVRE DU COUPLE INSTANCE/BASE ................................................................................. 39
IV.1.1 DEMARRAGE DE L'INSTANCE (NOMOUNT) ....................................................................................... 40
IV.1.2 MONTAGE DE LA BASE DE DONNEES (MOUNT) ................................................................................ 40
IV.1.3 OUVERTURE DE LA BASE DE DONNEES (OPEN) ................................................................................. 40
IV.2 FERMETURE DE BASE ET ARRET D'INSTANCE ................................................................. 41
IV.3 LES PARAMETRES D'INSTANCE ............................................................................................. 42
IV.3.1 CREATION ET MISE A JOUR DES FICHIERS DE PARAMETRES .............................................................. 42
IV.3.2 MODIFICATION DES PARAMETRES D'INSTANCE DYNAMIQUES .................................................... 43
IV.3.3 MODIFICATION DES PARAMETRES D'INSTANCE STATIQUES ......................................................... 43
V. ARCHITECTURE D'UNE BASE ORACLE .................................................................................. 44
V.1 LES STRUCTURES PHYSIQUES ............................................................................................................ 45
V.2 LES STRUCTURES LOGIQUES .............................................................................................................. 46
VI. LES STRUCTURES PHYSIQUES ................................................................................................. 47
VI.1 LE FICHIER DE CONTROLE ..................................................................................................... 47
VI.1.1 CREATION DU FICHIER DE CONTROLE .............................................................................................. 47
VI.1.2 MANIPULATIONS DE FICHIER(S) DE CONTROLE ................................................................................ 47
VI.1.3 CREATION DE NOUVEAU(X) FICHIER(S) DE CONTROLE .................................................................... 48
VI.1.4 SUPPRESSION DE FICHIER(S) DE CONTROLE ..................................................................................... 48
VI.2 LES JOURNAUX DE REPRISE EN LIGNE ............................................................................... 49
VI.2.1 CONTENU ET FONCTIONNEMENT DES JOURNAUX EN LIGNE ............................................................. 50
VI.2.2 MANIPULATIONS DES REDO LOG FILES ........................................................................................... 51
VI.3 LES JOURNAUX DE REPRISE ARCHIVES ............................................................................. 52
VI.4 LES FICHIERS DE DONNEES ..................................................................................................... 53
VII. LES STRUCTURES LOGIQUES D'UNE BASE ORACLE ...................................................... 54
VII.1 LES TABLESPACES .................................................................................................................... 54
VII.1.1 ORGANISATION DES DONNEES A TRAVERS LES TABLESPACES ........................................................ 54
VII.1.2 METHODES DE GESTION DE LESPACE DES TABLESPACES ............................................................... 56
ORACLE 11G Administration
Table des Matières
XEROX formation Page 4
VII.1.3 ESPACE DES TABLESPACES GERES LOCALEMENT ............................................................................ 56
VII.2 GESTION DES TABLESPACES PERMANENTS.................................................................... 57
VII.2.1 LES TABLESPACES "UTILISATEUR" ................................................................................................. 57
VII.2.2 LES TABLESPACES SYSTEM ET SYSAUX .................................................................................... 59
VII.2.3 LE TABLESPACE "UNDO" ............................................................................................................. 59
VII.3 LES TABLESPACES TEMPORAIRES ..................................................................................... 60
VII.3.1 ROLE DE TABLESPACES TEMPORAIRES ........................................................................................... 60
VII.3.2 NOTION DE GROUPE DE TABLESPACES TEMPORAIRES (V10G) ....................................................... 60
VII.3.3 GESTION DE TABLESPACES TEMPORAIRES ...................................................................................... 60
VII.4 MANIPULATIONS DE FICHIERS DE DONNEES ................................................................. 62
VIII. CREATION D'UNE BASE ORACLE 11G ................................................................................. 63
VIII.1 ETAPES PREALABLES .................................................................................................................... 63
VIII.1.1 L'OUTIL ORADIM ....................................................................................................................... 63
VIII.1.2 L'OUTIL ORAPWD ...................................................................................................................... 64
VIII.1.3 LE FICHIER DE PARAMETRES INITSID.ORA ..................................................................................... 65
VIII.2 CONNEXION ET DEMARRAGE DE LA NOUVELLE INSTANCE ................................... 66
VIII.3 CREATION DE LA BASE DE DONNEES ............................................................................... 66
VIII.4 TACHES SUPPLEMENTAIRES .......................................................................................................... 67
VIII.5 TACHES DE "POST-INSTALLATION" ............................................................................................. 67
IX. GESTION DE L’ESPACE DISQUE............................................................................................... 68
IX.1 LE SCHEMA ET SES OBJETS ............................................................................................................... 68
IX.2 NOTION DE SEGMENT ................................................................................................................... 69
IX.3 LES SEGMENTS UTILISATEUR ................................................................................................ 69
IX.3.1 TYPES DE SEGMENTS UTILISATEUR .................................................................................................. 69
IX.3.2 CREATION DUN SEGMENT .............................................................................................................. 70
IX.4 GESTION DE L’ESPACE D’UN SEGMENT UTILISATEUR ................................................. 72
IX.4.1 STRUCTURE DU BLOC ORACLE ........................................................................................................ 72
IX.4.2 STRUCTURE D’UNE LIGNE DE DONNEES ............................................................................. 73
IX.4.3 STRUCTURE DU ROWID ................................................................................................................. 73
IX.4.4 ALLOCATION/DESALLOCATION D'EXTENTS ..................................................................................... 74
IX.5 LES SEGMENTS UNDO ................................................................................................................ 77
IX.6 LES SEGMENTS TEMPORAIRES .............................................................................................. 77
IX.6.1 « ETAT DE SANTE » DE LA BASE : HEALTH CHECK MONITOR (DEPUIS V11G) ................................. 78
X. COMMUNICATION RESEAU ET REPARTITION .................................................................... 79
X.1 ORACLE NET : ARCHITECTURE GENERALE .................................................................................. 79
X.1.1 ORACLE NET EN SERVEUR DEDIE ..................................................................................................... 80
X.2 BASES DE DONNEES REPARTIES (DATABASE LINK) ............................................................................ 82
X.2.1 CREATION D'UN DATABASE LINK ...................................................................................................... 82
X.2.2 LES TRANSACTIONS DISTRIBUEES ..................................................................................................... 83
XI. ADMINISTRATION DE LA SECURITE D'UNE BASE ORACLE .......................................... 84
ORACLE 11G Administration
Table des Matières
XEROX formation Page 5
XI.1 LES TACHES DU DBA. ...................................................................................................................... 84
XI.2 LES ROLES ........................................................................................................................................ 85
XI.2.1 EXPLOITATION DES ROLES .............................................................................................................. 87
XI.2.2 MANIPULATIONS DE ROLES ............................................................................................................. 88
XI.3 GESTION DES PRIVILEGES ................................................................................................................ 89
XI.3.1 LES PRIVILEGES SYSTEME ............................................................................................................... 89
XI.3.2 LES PRIVILEGES SUR OBJETS ............................................................................................................ 90
XI.4 LES COMPTES UTILISATEUR (SCHEMAS) .......................................................................................... 91
XI.5 GESTION DES RESSOURCES PAR LES PROFILS .................................................................................. 93
1 / 96 100%
Study collections
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 !