Ce cours s’adresse aux DBAs d’Oracle qui veulent aller plus loin sur l’administration d’Oracle 12c. Il nécessite une expérience de l’administration d’Oracle, mais pas forcément la version 12c.
Plan détaillé
Introduction et rappels
- Fichiers d’une base.
- Transactions et segments UNDO.
- Identification d’une base
- Changement du nom/dbid d’une base
Travaux pratiques : changement du nom de la base et celui de l’instance.
Configuration avancée du réseau
- Notion de service, inscription dynamique et statique.
- Configuration de plusieurs listeners.
- Configuration de listener distant.
Travaux pratiques : inscription statique, démarrage de la base à distance, utilisation de plusieurs listeners, utilisation de listener distant, filtrage des connexions.
Architecture mutualisée
- Option Oracle Multitenant, base conteneur (CDB), base enfichable (pluggable database – PDB).
- Utilisateurs et tablespaces entre la base conteneur et la base enfichable.
- Manipulation des bases enfichables : création clonage, suppression.
- Déplacement des bases enfichables.
Travaux pratiques : configuration d’une base enfichable, gestion d’une base enfichable.
Gestionnaire de ressources
- Éléments du gestionnaire de ressource, utilisation de dbms_resource_manager.
- Groupes de consommateurs.
- Plans de ressources et leurs attributs.
- directives de plans de ressources.
Travaux pratiques : création de groupes de consommateurs, création et de plan de ressources.
Planification de tâches
- Jobs, programmes et schedules.
- Classes, fenêtres, groupes de fenêtres.
- Administration d’Oracle Scheduler.
- Tâches automatiques de maintenance.
Travaux pratiques : création de jobs, création de programmes, création et utilisation de fenêtres par les jobs.
Surveillance et administration avancée
- Gestion des données de diagnostic
- Redéfinition des tables en ligne.
- Suspension des erreurs d’allocation d’espace.
- Audit standard.
- Audit fin.
- Audit unifié.
- Mesures et alertes du serveur.
Travaux pratiques : les travaux pratiques concernent l’ensemble des points énumérés.
Techniques de Flashback utilisant les segments UNDO
- Flashback Query.
- Commande FLASHBACK TABLE.
- Utilisation de flashback_transaction_query.
Travaux pratiques : annulation de mise à jour en utilisant un technique FLASHBACK.
Automatic Storage Management et Grid Infrastructure
- Composants Grid Infrastructure.
- Fichiers utilisés par le clusterware d’Oracle.
- Paramétrage d’ASM, démarrage et arrêt.
- Outils d’administration d’ASM : ASMTOOL, ASMlib, ASMCMD, ASMCA.
- Disques ASM et groupes de disques, manipulations des groupes de disques.
- Fichiers ASM.
- Migration d’une base vers ASM.
Travaux pratiques : configuration de disques ASM, création de groupes de disques, stockage de fichiers de tablespaces sur ASM.