Ajout d'une réplication pour Oracle AI Database

La réplication est un processus qui fournit des données à une technologie ou à une base de données cible. Elle lit le fichier de trace sur la cible, reconstruit les opérations DML ou DDL, puis les applique à la cible. Découvrez comment ajouter une réplication pour les technologies Oracle AI Database, Oracle Autonomous AI Database, Oracle Exadata et Amazon RDS for Oracle.

Des instructions sont disponibles pour les versions de déploiement GoldenGate 23ai et 21c. Veillez à suivre les instructions appropriées pour votre version de déploiement.

Ajout d'une réplication (26ai)

Avant de commencer

Veillez à ajouter une table de points de reprise pour que le processus Replicat redémarre sans avoir à réappliquer les transactions en cas d'interruption.

  1. Dans la console de déploiement OCI GoldenGate, développez Connexions de base de données et sélectionnez la base de données cible.
  2. Cliquez sur Ajouter un point de reprise (icône Plus).
  3. Dans la table de point de reprise, saisissez le nom du schéma cible, puis cliquez sur Soumettre.
Pour ajouter une réplication pour Oracle AI Database dans GoldenGate 26ai, procédez comme suit :
  1. Dans la console de déploiement OCI GoldenGate, sur la page d'accueil, cliquez sur Créer une réplication (icône Plus).
  2. Dans le panneau Ajouter une réplication, sur la page Informations sur la réplication, renseignez les champs selon vos besoins, puis cliquez sur Suivant :
    • Sélectionnez un type de réplication :
      • Réplication parallèle
        • Si cette option est sélectionnée, sélectionnez le type de réplication parallèle Non intégré ou Intégré.
      • Réplication intégrée
      • Réplication non intégrée
      • Réplication coordonnée
    • Entrez un nom de processus ne dépassant pas 5 caractères.
    • Entrez une description pour aider à distinguer le processus des autres.
  3. Sur la page Options de réplication, renseignez les champs selon vos besoins, puis cliquez sur Suivant :
    • Trace de réplication :
      • Entrez un nom.
      • Saisissez un sous-répertoire, si vous pensez que le fichier de trace se trouve à un emplacement autre que celui par défaut.
      • Sélectionnez un profil de cryptage. Si aucun profil de cryptage n'a été créé, le portefeuille local est sélectionné par défaut.
    • Informations d'identification de la cible :
      • Sélectionnez un domaine.
      • Sélectionnez un alias dans le domaine spécifié.
      • Sélectionnez une table de point de reprise. Conservez la sélection par défaut ou sélectionnez la table de point de reprise que vous avez créée pour le déploiement cible.
      • Sélectionnez le nombre maximal de threads (réplications coordonnées uniquement).
      • Dans Début, sélectionnez le point de départ du traitement des données :
        • Position dans le journal (valeur par défaut)
        • Maintenant
        • Heure personnalisée
    • Position de trace :
      • Entrez le numéro de séquence.
      • Entrez le décalage RBA.
  4. Sur la page Options gérées, renseignez les champs facultatifs selon vos besoins, puis cliquez sur Suivant :
    • Sélectionnez un nom de profil.
    • Activez l'option Critical pour l'état du déploiement.
  5. Sur la page Fichier de paramètres, vous pouvez ajouter des paramètres pour configurer davantage la réplication. Par exemple :
    table source.table1;
    Remarque

    GoldenGate utilise par défaut l'heure GMT (heure de Greenwich). Utilisez SETENV pour remplacer le paramètre par défaut de ce processus de réplication. Cette modification ne s'applique pas aux déploiements. Par exemple :

    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")
  6. Cliquez sur Créer et exécuter. Si vous cliquez sur Créer, vous pouvez démarrer manuellement le processus Replicat ultérieurement sur la page Réplications.

Ajout d'une réplication (21c)

Avant de commencer

Avant d'ajouter une réplication, créez une table de points de reprise pour vous assurer qu'elle peut redémarrer sans réappliquer les transactions en cas d'interruption.

  1. Dans le menu de navigation de la console de déploiement OCI GoldenGate, cliquez sur Configuration.
  2. Dans l'onglet Base de données, cliquez sur l'icône de connexion à la base de données de la base de données cible.
  3. Cliquez sur Ajouter un point de reprise (icône Plus).
  4. Dans la table de point de reprise, saisissez le nom du schéma cible, puis cliquez sur Soumettre.
Pour ajouter une réplication pour Oracle Database dans GoldenGate 21c, procédez comme suit :
  1. Dans la console de déploiement OCI GoldenGate, sur la page de présentation du service d'administration, cliquez sur Ajouter une réplication (icône Plus).
  2. Sur la page Ajouter une réplication, sélectionnez un type de réplication, puis cliquez sur Suivant.
    Les types de réplication sont les suivants :
    • Réplication parallèle
    • Réplication intégrée
    • Réplication coordonnée
    • Réplication classique
    Pour plus d'informations sur les différents types de réplication, reportez-vous à Types de réplication.
  3. Sur la page Options de réplication, renseignez les champs suivants, puis cliquez sur Suivant :
    1. Dans Nom de processus, saisissez le nom du processus de réplication.
    2. (Facultatif) Dans Description, entrez une brève description permettant de distinguer la réplication des autres.
    3. Dans Intention, sélectionnez l'objectif de la réplication :
      • Haute disponibilité
      • Récupération après sinistre
      • Unidirectionnel (valeur par défaut)
      • Multiple
    4. Dans Domaine d'informations d'identification et Alias d'informations d'identification, sélectionnez le domaine et l'alias de la base de données cible ou créez des informations d'identification.
    5. Dans Source, sélectionnez la source des données à traiter : Trace ou Fichier.
    6. Si la source est Trace, entrez le nom de la trace d'extraction dans Nom de trace.
    7. Si la source est Trace et que vous pensez que le fichier de trace se trouve à un emplacement autre que celui par défaut, saisissez ce dernier dans Sous-répertoire de trace.
    8. Dans Début, sélectionnez le point de départ du traitement des données :
      • Position dans le journal
      • Maintenant
      • Heure personnalisée
    9. Dans Numéro de séquence de journal des transactions, conservez la valeur par défaut ou entrez un numéro de séquence de journal des transactions.
    10. Dans Position de RBA du fichier journal des transactions, conservez la valeur par défaut ou entrez une valeur de position.
    11. Dans Table de point de reprise, conservez la sélection par défaut ou sélectionnez la table de point de reprise que vous avez créée pour le déploiement cible.
  4. Sous Profil de cryptage, sélectionnez un nom de profil. Si aucun profil de cryptage n'a été créé, le portefeuille local est sélectionné par défaut.
    1. Type de profil de cryptage
    2. Nom de clé maître
  5. Sous Options gérées, sélectionnez Critique pour l'état du déploiement, puis renseignez les autres champs si nécessaire.
  6. Cliquez sur Suivant.
  7. Sur la page Fichier de paramètres, vous pouvez indiquer des paramètres pour configurer davantage la réplication.
    table source.table1;
    Remarque

    GoldenGate utilise par défaut l'heure GMT (heure de Greenwich). Utilisez SETENV pour remplacer le paramètre par défaut de la réplication. Cette modification ne s'applique pas aux déploiements. Par exemple :
    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    En savoir plus sur SETENV.

  8. Cliquez sur Créer et exécuter. Si vous cliquez sur Créer, vous pouvez lancer la réplication manuellement ultérieurement à partir de la page de présentation du service d'administration.
Vous retournez à la page de présentation du service d'administration, dans laquelle vous pouvez visualiser la création du processus de réplication et accéder aux actions de réplication.