Ajouter un processus de réplication pour Microsoft SQL Server

Voyez comment ajouter et configurer un processus de réplication pour les cibles SQL Server, telles que Microsoft SQL Server, Azure SQL Managed Instance, Azure SQL Database, Amazon RDS pour SQL Server et Google Cloud SQL pour SQL Server.

Ajouter un réplicat (23ai)

Avant de commencer

Assurez-vous d'ajouter une table de point de vérification pour que le service de réplication redémarre sans relancer la réapplication des transactions en cas d'arrêt.

  1. Dans la console de déploiement OCI GoldenGate, développez les connexions à la base de données et sélectionnez la base de données cible.
  2. Cliquez sur Ajouter un point de vérification (icône plus).
  3. Pour Table de points de vérification, entrez le nom du schéma cible, puis cliquez sur Soumettre.
Pour ajouter un réplicat pour Microsoft SQL Server dans GoldenGate 23ai :
  1. Dans le menu de navigation du service d'administration, cliquez sur Replicats.
  2. Dans la page Replicats, cliquez sur Ajouter Replicat (icône plus).
  3. Le formulaire Ajouter Replicat se compose de quatre pages. Remplissez le formulaire si nécessaire :
    1. Dans la page Informations sur Replicat :
      1. Sélectionnez un type Replicat :
        • Classic Replicat
        • Coordinated Replicat
        • Parallel Replicat

        Note :

        Découvrez les différents types d'Replicat.
      2. Cliquez sur Suivant.
    2. Dans la page Options Replicat :
      1. Entrez les détails de la piste Replicat :
        • Nom (ne peut comporter que deux caractères)
        • Sous-répertoire
      2. Sélectionnez les données d'identification cibles :
        • Domaine
        • Alias
        • Checkpoint Table
        • (Facultatif) Quand débuter
      3. Entrez le numéro de séquence et le décalage RBA de la position de la piste.
      4. Cliquez sur Suivant.
    3. Dans la page Managed Options, remplissez les champs facultatifs suivants :
      1. Sélectionnez un nom de profil.
      2. Activez Critique pour l'état du déploiement.
      3. Activez Démarrage automatique.
      4. Activez Redémarrage automatique.
      5. Cliquez sur Suivant.
    4. Dans la page Parameter File, vous pouvez configurer la façon dont Replicat mappe 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 pourrez démarrer manuellement Replicat plus tard dans la page Replicats.
Vous retournez à la page Replicats, où vous pouvez sélectionner Replicat pour voir ses détails.

Ajouter un processus de réplication (21c)

Avant d'ajouter un réplicat, créez une table de points de vérification pour vous assurer que le réplicat peut redémarrer sans réappliquer les transactions en cas d'interruption.

  1. Dans le menu de navigation de la console de déploiement d'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 cible.
  3. Cliquez sur Ajouter un point de vérification (icône plus).
  4. Pour Table de points de vérification, entrez le nom du schéma cible, puis cliquez sur Soumettre.
Pour ajouter un processus de réplication pour Microsoft SQL Server :
  1. Dans la console de déploiement GoldenGate d'OCI, dans la page Aperçu du service d'administration, cliquez sur Ajouter une réplication (icône plus).
  2. Dans la page Ajouter une réplication, sélectionnez un type de réplication, puis cliquez sur Suivant.
  3. Dans la page Options de réplication, remplissez les champs suivants, puis cliquez sur Suivant :
    1. Pour Nom du processus, entrez un nom pour le processus de réplication.
    2. (Facultatif) Pour Description, entrez une brève description pour distinguer ce processus de réplication des autres.
    3. Pour Intention, sélectionnez l'objectif du réplicat :
      • Haute disponibilité
      • Récupération après sinistre
      • Unidirectionnel (par défaut)
      • Multi-lien
    4. Pour domaine de données d'identification et alias, sélectionnez le domaine et l'alias de la base de données cible ou créez de nouvelles données d'identification.
    5. Pour Source, sélectionnez la source des données à traiter : Piste ou Fichier.
    6. If the source is Trail, then for Trail Name, enter the name of the Extract trail.
    7. If the source is Trail and you expect the trail file to be in a location other than the default, then enter the location for Trail Subdirectory.
    8. Pour Début, sélectionnez le point de départ du traitement des données :
      • Position dans le journal
      • Now
      • Heure personnalisée
    9. Pour Numéro de séquence du journal de transactions, laissez la valeur par défaut ou entrez un numéro de séquence.
    10. Pour Décalage RBA de la piste, laissez la valeur par défaut ou entrez un décalage de piste.
    11. Pour Table de points de vérification, laissez la sélection par défaut ou sélectionnez la table de points de vérification que vous avez créée pour le déploiement cible.
  4. Cliquez sur Suivant.
  5. Dans Paramètres, vous pouvez ajouter des paramètres pour configurer davantage le processus de réplication.

    Note :

    GoldenGate utilise l'heure moyenne de Greenwich (GMT). Utilisez SETENV pour remplacer le paramètre par défaut. Par 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 pourrez lancer manuellement la réplication plus tard à partir de la page Aperçu du service d'administration.
Vous retourz à la page Aperçu du service d'administration, où vous pouvez voir la création du processus et des actions de réplication.