Ajout d'une réplication pour Microsoft SQL Server

Découvrez comment ajouter et configurer un processus Replicat pour les cibles SQL Server, telles que Microsoft SQL Server, Instance gérée Azure SQL, Azure SQL Database, Amazon RDS pour SQL Server et Google Cloud SQL pour SQL Server.

Ajout d'une république (23ai)

Avant de commencer

Veillez à ajouter une table de point de reprise pour que la réplique redémarre sans recapturer la réapplication des 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 Point de reprise, saisissez le nom du schéma cible, puis cliquez sur Envoyer.
Pour ajouter une réplication pour Microsoft SQL Server dans GoldenGate 23ai, procédez comme suit :
  1. Dans le menu de navigation Service d'administration, cliquez sur Replicats.
  2. Sur la page Replicats, cliquez sur Ajouter Replicat (icône Plus).
  3. Le formulaire Ajouter Replicat se compose de quatre pages. Renseignez le formulaire selon vos besoins :
    1. Sur la page d'informations Replicat :
      1. Sélectionnez un type Replicat :
        • Classic Replicat
        • Coordinated Replicat
        • Parallel Replicat

        Remarques :

        En savoir plus sur les différents types de fichier Replicat.
      2. Cliquez sur Suivant.
    2. Sur la page Options Replicat :
      1. Entrez les détails de la trace Replicat :
        • Nom (seulement deux caractères)
        • Sous-répertoire
      2. Sélectionnez les informations d'identification de la cible :
        • Domaine
        • Alias
        • Checkpoint Table
        • (Facultatif) Quand commencer
      3. Entrez le numéro de séquence et le décalage RBA de la position de trace.
      4. Cliquez sur Suivant.
    3. Dans la page Options gérées, renseignez les champs facultatifs selon vos besoins :
      1. Sélectionnez un nom de profil.
      2. Activez Critique pour l'état du déploiement.
      3. Activez Démarrage automatique.
      4. Activez le redémarrage automatique.
      5. Cliquez sur Suivant.
    4. Sur la page Fichier de paramètres, vous pouvez configurer la façon dont Replicat met en correspondance les tables source et cible. Par exemple :
      MAP table.*, TARGET table.*;
  4. Cliquez sur Créer et exécuter pour démarrer Replicat. Si vous cliquez sur Créer, vous pouvez lancer manuellement Replicat ultérieurement sur la page Replicats.
Vous revenez à la page Replicats, sur laquelle vous pouvez sélectionner Replicat pour visualiser ses détails.

Ajout d'une réplication (21c)

Avant d'ajouter une réplication, créez une table de point de reprise pour vous assurer que la réplication 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 pour 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 Envoyer.
Afin d'ajouter une réplication pour Microsoft SQL Server, 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. On the Add Replicat page, select a Replicat type, and then click Next.
  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-le dans Sous-répertoire de trace.
    8. Dans Date de début, sélectionnez le point de départ du traitement des données :
      • Position dans le journal
      • Now
      • 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 RBA de la trace, laissez la valeur par défaut ou entrez une position de trace.
    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. Cliquez sur Suivant.
  5. Dans Fichier de paramètres, vous pouvez ajouter des paramètres pour configurer davantage le processus de réplication.

    Remarques :

    GoldenGate utilise par défaut l'heure GMT (heure de Greenwich). Utilisez SETENV pour remplacer le paramètre par défaut. Exemple :
    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    En savoir plus sur SETENV.

  6. 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 revenez à 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.