Ce cours s’adresse aux DBAs d’Oracle qui veulent aller plus loin sur l’administration d’Oracle. Il nécessite une expérience de l’administration d’Oracle (toute version).
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.