Bases de données & Oracle

Oracle GoldenGate (OGG)

Préparez une réplication Oracle GoldenGate et entraînez-vous à diagnostiquer ses incidents. Le parcours couvre configuration, initialisation cohérente, retard de réplication, reprise et contraintes d’un échange bidirectionnel.

3 jours · 21 hIntermédiaireHybride

Pour qui ?

Administrateurs Oracle, ingénieurs bases de données et équipes chargées de réplication ou de migration.

Prérequis

Pratiquer l’administration d’une base Oracle et connaître SQL, transactions, journaux et opérations courantes du système d’exploitation. Le laboratoire utilise des instances d’exercice.

Des compétences à mettre en pratique

Objectifs pédagogiques

  • Installer et préparer les bases de données Source et Destination
  • Configurer, lancer ou arrêter les processus d'extraction, de réplication et de chargement des données
  • Maîtriser la réplication uni-directionnelle ou la réplication bi-directionnelle
  • Utiliser les commandes GGSCI.

Votre progression, jour après jour

Programme détaillé

6 séquences · 21 heures indicatives · ateliers et évaluation

Télécharger le programme (PDF)

Le cas fil rouge

Configurer et surveiller une réplication de commandes entre deux bases de laboratoire avec Oracle GoldenGate.

Préparer votre formation et découvrir la méthode

Préparer la formation

Administration Oracle et SQL ; deux bases isolées préparées avec droits et licences adaptés. Atelier GGSCI en architecture Classic, différences avec Microservices explicitées.

Apports illustrés, exercices progressifs, ateliers sur un cas fil rouge et retour argumenté sur les productions. Les ateliers et l'évaluation font partie des heures indiquées.

Jour 01Préparer la réplication7 h · 2 séquences avec mise en pratique

Séquence 1 · 3 h 30

Préparer la réplication

  • Identifier source, cible, clés et objets répliqués.
  • Comprendre journaux, capture de changements et cohérence transactionnelle.
  • Vérifier compatibilité des versions et prérequis de journalisation.
  • Examiner journalisation, clés, types de données et compatibilité des versions avant réplication.
Notions et méthodes en détail
  • Identifier tables, clés et types de données à répliquer ; vérifier les prérequis des versions utilisées.
  • Distinguer capture, transport et application avec Extract, trails et Replicat.
  • Définir volumes, latence cible et droits techniques minimaux pour le scénario.

Atelier prévuÉtablir la fiche de préparation de deux bases et repérer une table sans clé appropriée pour la réplication.

Livrable attenduDossier de prérequis et matrice de compatibilité.

Vérification en atelierLe périmètre décrit les objets pris en charge et les incompatibilités à résoudre.

Pour aller plus loin

Identifier une table sans clé stable et ses conséquences sur les mises à jour.

Séquence 2 · 3 h 30

Installer et configurer les processus

  • Situer Manager, Extract, fichiers trail et Replicat en architecture Classic.
  • Définir connexions, paramètres et stockage des traces.
  • Utiliser GGSCI pour consulter l'état et les informations des groupes.
  • Relier Extract, trails, transfert et Replicat ; préciser checkpoints, droits et paramètres.
Notions et méthodes en détail
  • Préparer connexions et paramètres en séparant configuration et informations d’authentification.
  • Examiner capture et application intégrées selon l’architecture retenue pour le laboratoire.
  • Vérifier les fichiers de rapport et l’état des processus avant de démarrer les écritures de test.

Atelier prévuConfigurer une extraction sur un schéma d'exercice et vérifier que les transactions apparaissent dans la chaîne de capture.

Livrable attenduConfiguration commentée et contrôles de démarrage.

Vérification en atelierLes processus atteignent un état nominal avec une configuration documentée.

Pour aller plus loin

Diagnostiquer une configuration où la capture fonctionne mais la cible n’avance pas.

Jour 02Initialiser puis maintenir la cible7 h · 2 séquences avec mise en pratique

Séquence 3 · 3 h 30

Initialiser puis maintenir la cible

  • Planifier chargement initial et point de reprise cohérent.
  • Configurer correspondances de tables et transformations limitées.
  • Démarrer la réplication unidirectionnelle et mesurer son retard.
  • Coordonner chargement initial et capture continue pour éviter pertes et doublons.
Notions et méthodes en détail
  • Planifier chargement initial et position de reprise pour ne laisser ni trou ni double application.
  • Suivre checkpoints, transactions longues et conservation des journaux nécessaires.
  • Comparer données source et cible sur clés, comptages et totaux de contrôle.

Atelier prévuCharger un jeu de commandes puis vérifier insertions, modifications et suppressions entre source et cible.

Livrable attenduProcédure d’initialisation et rapprochement source-cible.

Vérification en atelierLa cible reste cohérente après chargement initial et reprise du flux de changements.

Pour aller plus loin

Vérifier la cohérence après une initialisation pendant des écritures concurrentes.

Séquence 4 · 3 h 30

Diagnostiquer erreurs et reprise

  • Lire rapports, journaux et erreurs de réplication.
  • Comprendre checkpoints, rétention des trails et redémarrage.
  • Distinguer donnée rejetée, processus arrêté et retard croissant.
  • Lire rapports, erreurs et retards ; distinguer transaction bloquante et problème de débit.
Notions et méthodes en détail
  • Lire rapport, journal d’erreurs et lag pour distinguer problème source, transport et application.
  • Traiter objet absent, donnée incompatible et espace insuffisant sans ignorer arbitrairement les transactions.
  • Reprendre à partir d’un checkpoint validé puis rapprocher les données affectées.

Atelier prévuProvoquer un conflit de clé dans le laboratoire, diagnostiquer l'arrêt et documenter une reprise sans perte de transaction.

Livrable attenduDiagnostic documenté et procédure de reprise.

Vérification en atelierLa reprise résout la cause et comprend une vérification de cohérence ciblée.

Pour aller plus loin

Reprendre après interruption sans masquer une divergence de données.

Jour 03Examiner la réplication bidirectionnelle7 h · 2 séquences avec mise en pratique

Séquence 5 · 3 h 30

Examiner la réplication bidirectionnelle

  • Identifier boucles, conflits d'écriture et ownership des données.
  • Définir stratégie de résolution et règles d'exclusion.
  • Comparer besoin métier et complexité d'exploitation.
  • Analyser collisions, boucles, clés et règles de résolution en réplication bidirectionnelle.
Notions et méthodes en détail
  • Analyser collisions de clés, boucles de réplication et écritures concurrentes sur les deux sites.
  • Définir autorité d’écriture et politique de résolution des conflits pour le cas étudié.
  • Évaluer les limites d’une architecture active-active avant de la recommander.

Atelier prévuSimuler des écritures concurrentes sur les deux bases et proposer une règle de résolution explicite pour chaque conflit.

Livrable attenduScénarios de conflit et limites de l’architecture.

Vérification en atelierLa démonstration explicite le conflit et n’assimile pas bidirectionnel à absence de conflit.

Pour aller plus loin

Simuler deux modifications concurrentes et justifier la règle de résolution.

Séquence 6 · 3 h 30

Préparer l'exploitation quotidienne

  • Définir contrôles de cohérence, alertes et capacité disque.
  • Encadrer changements de schéma et maintenance.
  • Rédiger procédures d'arrêt, de reprise et de rapprochement.
  • Définir surveillance du lag, rétention des trails, capacité et validation des changements.
Notions et méthodes en détail
  • Construire suivi du lag, espace des trails, disponibilité et dérive du schéma.
  • Préparer rotation, purge contrôlée et sauvegarde de la configuration.
  • Rédiger procédure d’arrêt, maintenance, redémarrage et contrôle après incident.

Atelier prévuLivrer un dossier de réplication avec paramètres commentés, mesures de retard et recette de cohérence sur un lot de commandes.

Livrable attenduRunbook d’exploitation et tableau de supervision.

Vérification en atelierLe runbook précise ordre des actions et éléments à contrôler avant retour au service.

Pour aller plus loin

Construire un exercice de reprise avec seuils et critères de retour au service.

Mettre vos acquis à l’épreuve

Évaluation finale prévue

Mise en situation individuelle et restitution commentée, incluses dans la dernière séquence. Durée indicative : 60 minutes.

Critères de réussite
  • La source et la cible se rapprochent après reprise.
  • Les commandes d'administration correspondent à l'architecture choisie.
  • Les conflits et les changements de schéma ont une procédure définie.

Adaptation et validation pédagogique. Version enrichie proposée, à valider par le formateur. Répartition pédagogique proposée sur une base de 7 heures par jour, pauses exclues. À ajuster avec le formateur au positionnement initial. Les approfondissements « Pour aller plus loin » sont sélectionnés par le formateur selon le positionnement et le temps disponible ; ils ne constituent pas des heures supplémentaires garanties.

Les ateliers décrivent les travaux prévus. Leurs fichiers, corrigés et évaluations en ligne sont à préparer, sauf ressources explicitement disponibles dans le module pilote.

Références pour approfondir

Documentation des organismes et éditeurs. La progression et les ateliers sont une rédaction originale pour Beyond Expertise.

Pour obtenir plus de détails ou le programme détaillé, contactez le centre Beyond Expertise.

Contacter le centre

Accès, accompagnement et reconnaissance

Le centre doit confirmer les prérequis, le programme final, les dates, les horaires et le tarif avant inscription. Le délai d’accès dépend des disponibilités et du besoin. L’ouverture d’une session et la disponibilité d’un cours e-learning sont confirmées avant inscription.

Les ateliers, méthodes et évaluations du programme sont proposés pour validation pédagogique. Les supports effectivement disponibles sont indiqués dans la section « Contenu e-learning ».

Le parcours ne délivre pas de diplôme ni de certification professionnelle. Aucune éligibilité CPF ou prise en charge n’est garantie. Toute préparation à un examen externe devra faire l’objet d’informations et d’habilitations vérifiées.

Contenu e-learning

Cours e-learning à préparer

Les objectifs et prérequis sont disponibles. Les leçons, supports et évaluations de ce parcours ne sont pas encore intégrés dans cet espace. Le programme détaillé ci-dessus décrit les apprentissages et les ateliers prévus.

Origine des informations et statut du programme

Durée, niveau, modalités, objectifs et tarif relevés sur le site officiel le 11 septembre 2026. Le déroulé détaillé a été enrichi par Beyond Expertise. Validation pédagogique du formateur à réaliser avant animation.

Consulter la fiche du site officiel