Formation
Oracle 12c DBA 2
Installation et mise à niveau
Une formation
Noureddine Drissi
Une formation
Rappel cursus Oracle
Oracle 11g DBA1
Oracle 12c DBA2 : Installation et
mise à niveau
Oracle 12c DBA2
Oracle 12c: RAC Administration
Oracle 12c : Data Guard
Administration
Oracle 12c Sauvegarde
et restauration
Oracle 12c : Migration
Une formation
Rappel cursus Oracle
Oracle 11g DBA1
Oracle 12c DBA2 : Installation et
mise à niveau
Oracle 12c DBA2
Oracle 12c: RAC Administration
Oracle 12c : Data Guard
Administration
Oracle 12c Sauvegarde
et restauration
Oracle 12c : Migration
Une formation
Administrateurs bases de données Oracle
Curieux ayant envie de découvrir l’architecture
mutualisée de Oracle 12c
Passage obligé pour ceux souhaitant monter en
compétence en administration Oracle 12c
Public concerné
Une formation
Connaissances requises
A vous de jouer !
Présentation du LAB
Une formation
Noureddine DRISSI
Une formation
Présentation de l’environnement
pour les travaux pratiques
Plan
Une formation
Les outils utilisés
Virtual Box
Linux Centos 7
Putty
Xming (serveur X)
Oracle 12c Enterprise Edition
Une formation
La configuration
VM Virtual Box avec Linux
Centos 7
4G de RAM pour la VM
Espace disque de 40G
1 CPU
Une formation
Merci
Installation des pré-requis
Une formation
Noureddine DRISSI
Une formation
Installation des pré-requis système
Les sources d’installation
Plan
Une formation
Les pré-requis système
RAM
SWAP
Espace disque
/tmp
Une formation
La configuration système
Désactivation du firewall
/etc/hosts
/etc/redhat-release
Installation des packages nécessaires
Vérification
Une formation
Merci
Une formation
Présentation de la formation
1. Installation de Oracle 12c
2. Architecture mutualisée
3. Les outils
Conclusion
Plan de la formation
Une formation
Groupes et utilisateurs
Environnement utilisateur
Arborescence Oracle 12c
Installation de Oracle 12c
Plan
Une formation
Groupes et utilisateurs
Groupes oinstall, dba et oper
User oracle
Une formation
Environnement utilisateur
~/.bash_profile
Une formation
Arborescence Oracle 12c
Application de OFA
Une formation
Unzip
Export DISPLAY
./runInstaller
Installation de Oracle 12c R2
Une formation
Une formation
Administrateurs bases de données Oracle
Curieux ayant envie de découvrir l’architecture
mutualisée de Oracle 12c
Passage obligé pour ceux souhaitant monter en
compétence en administration Oracle 12c
Public concerné
Présentation de l’architecture
mutualisée
Une formation
Noureddine DRISSI
Une formation
Présentation générale
Architecture globale
Architecture détaillée
Container database CDB
Pluggable database PDB
Plan
Une formation
Avant:
1 db 1 instance (standalone DB),
1 db n RAC instances (n noeuds
RAC)
Avec Oracle 12c Multitenant :
n db 1 instance (multitenant DB),
n db n RAC instances (multitenant
RAC DB)
Présentation générale
Une formation
Arhitecture globale
Une formation
Architecture détailléee
Processus d’arrière-plan
LGBWLGBW CKPTCKPT SMONSMON PMONPMON ARCnARCn
RECORECO ARCnARCn
ARCnARCnDBW
n
DBW
n
SYSTEM
CDB$ROOT
CDB (Conteneur mutualisée de base de données)
PDB$SEED
SYSAUX
UNDO
TEMP
DATA
Fichier de
contrôle
REDO
REDO
0
1
Flashback
Flashback
Archives REDO
SYSTEM
SYSAUX
TEMP
PDB_1
SYSTEM
SYSAUX
TEMP
DATA
SYSTEM
SYSAUX
TEMP
DATA
PDB_n
Une formation
Chaque CDB contient
La base de données maître «
CDB$ROOT »
Nouvelles vues avec le préfixe « CDB »
nouvelle colonne « CONN_ID » (1 pour CDB$ROOT, 2
pour PDB$SEED)
La base modèle appelée « PDB$SEED »
L’ensemble des bases « PDB »
Container CDB
Une formation
Chaque PDB contient
Un tablepaces « SYSTEM », « SYSAUX
» et « TEMP »
Des tablespaces applicatifs
Pluggable database PDB
Une formation
Connaissances requises
Construction d’une instance
conteneur racine CDB
Une formation
Noureddine DRISSI
Une formation
Création d’un container CDB avec
DBCA
Plan
Une formation
Merci
Connexion à la CDB aux PDB
et affichages des métadata
Une formation
Noureddine DRISSI
Une formation
La connexion aux CDB et PDB
Plan
Une formation
A vous de jouer !
Création et suppression des
PDB
Une formation
Noureddine DRISSI
Une formation
La création d’une PDB
L’arborescence de stockage
La suppression d’une PDB
Plan
Une formation
PDB$SEED
CREATE PLUGGABLE DATABASE nom
ADMIN USER utilisateur IDENTIFIED BY
mot_de_passe
DEFAULT TABLESPACE nom_tablespace [fichier ...]
FILE_NAME_CONVERT = {( 'modèle01',
'modèle02'[,...] ) | NONE }
STORAGE ( MAXSIZE {taille|UNLIMITED}
MAX_SHARED_TEMP_SIZE ... )
PATH_PREFIX = 'répertoire' ;
La création d’une PDB
Une formation
OMF
Arborescence
Une formation
La suppression d’une PDB
Une formation
Merci
Présentation du LAB
Une formation
Noureddine DRISSI
Une formation
Les états possibles d’une PDB
Arrêt / Démarrage d’une PDB
Plan
Une formation
MOUNT (par défaut)
READ ONLY
READ WRITE
RESTRICTED
Les états possibles
Une formation
ALTER PLUGGABLE DATABASE
{ nom { OPEN READ { ONLY | WRITE }
[RESTRICTED] [FORCE]
| CLOSE [ IMMEDIATE ] } | ALL [
EXCEPT nom [,...]]} ;
Arrêt / Démarrage
Une formation
Merci
Cloner une base de données
insérée PDB
Une formation
Noureddine DRISSI
Une formation
Présentation de l’environnement
pour les travaux pratiques
Plan
Une formation
Merci
Création d'une deuxième
instance conteneur CDB
Une formation
Noureddine DRISSI
Une formation
Création d’une deuxième instance
conteneur CDB avec DBCA
Plan
Une formation
Merci
Une formation
Les outils utilisés
Virtual Box
Linux Centos 7
Putty
Xming (serveur X)
Oracle 12c Enterprise Edition
Une formation
Extraction d’une PDB d’une CDB
Insertion d’une PDB dans une CDB
Plan
Une formation
Extraction / Insertion
CDB$ROOT
CDB01
PDB$SEED PDB_1 PDB_2
CDB$ROOT
CDB02
PDB$SEED PDB_1
Extraction
XMLXML
Insertion
Datafiles
Une formation
ALTER PLUGGABLE DATABASE nom
UNPLOG INTO ‘nom_fichier_xml’;
Extraction
Une formation
CREATE PLUGGABLE DATABASE
nom USING ‘nom_fichier_xml’;
Insertion
Une formation
Merci
Une formation
La configuration
VM Virtual Box avec Linux
Centos 7
4G de RAM pour la VM
Espace disque de 40G
1 CPU
Une formation
Configuration de SQL Net avec
l’architecture mutualisée
Plan
Une formation
Merci
Gestion des bases de données
insérées PDB
Une formation
Noureddine DRISSI
Une formation
Identification des paramètres
Modification
Plan
Une formation
Merci
Une formation
Une formation
Présentation de SQL Developer
Gestion des PDB via SQL Developer
Plan
Une formation
SQL Developer
Une formation
Merci
Conclusion
Une formation
Noureddine DRISSI
Une formation
Installation d'Oracle 12c
Architecture mutualisée
SQL Developer
Bilan
Merci

Alphorm.com Formation Oracle 12c DBA2 : Installation et mise à niveau