Configurer un fichier de paramètres de réplication

Configurez un fichier de paramètres Replicat pour configurer le processus Replicat sur une base de données pluggable. Le processus Replicat peut fonctionner dans n'importe quel mode au sein d'une base de données pluggable. Ces étapes permettent de configurer le fichier de paramètres Replicat.

  1. Sur le système cible, créez le fichier de paramètres de réplication à l'aide de l'interface de ligne de commande Oracle GoldenGate.

    EDIT PARAMS groupname

    Où : name est le nom du groupe de réplication.

  2. Entrez les paramètres de réplication dans l'ordre indiqué, en commençant par une nouvelle ligne pour chaque instruction de paramètre.

    Voici un exemple de fichier de paramètres Replicat :

    REPLICAT repe
    USERIDALIAS ggeast DOMAIN OracleGoldenGate
    
    -- In case of Parallel Replicat:
    MAP_PARALLELISM 2
    APPLY_PARALLELISM 4
    SPLIT TRANS_RECS 50000
    
    -- In case of Integrated Replicat:
    DBOPTIONS INTEGRATEDPARAMS(PARALLELISM 4)
    DBOPTIONS INTEGRATEDPARAMS(EAGER_SIZE 20000)
    
    DDL EXCLUDE ALL
    DDLERROR default discard
    REPERROR (default,discard)
    DDLOPTIONS REPORT
    SOURCECATALOG DBEAST MAP hr.*, TARGET hr.*;
    Paramètre Description
    REPLICAT group group est le nom du groupe Replicat.
    USERIDALIAS alias Spécifie l'alias des informations d'identification de connexion à la base de données de l'utilisateur affecté au processus Replicat. Ces informations d'identification doivent exister dans la banque d'informations d'identification Oracle GoldenGate.
    DBOPTIONS INTEGRATEDPARAMS (parameter[, ...]) Cette spécification de paramètre s'applique au processus Replicat en mode intégré. Il spécifie les paramètres facultatifs pour le serveur entrant.
    MAP [container.]schema.object \| library/file \| library/file(member), TARGET [container.]schema.object \| library/file \| library/file(member);

    Indique la relation entre une table ou une séquence source, ou plusieurs objets, et le ou les objets cible correspondants.

    • MAP indique la table ou la séquence source, ou un ensemble d'objets avec caractères génériques.
    • TARGET indique la table ou la séquence cible ou un ensemble d'objets avec caractères génériques.
    • container est le nom d'un conteneur, si la base de données source est une base de données Conteneur colocative.
    • schema est le nom du schéma ou un ensemble de schémas avec caractères génériques.
    • object est le nom d'une table ou d'une séquence, ou d'un ensemble d'objets avec caractères génériques.
    • library est le nom de la bibliothèque IBM i ou un ensemble de bibliothèques avec caractères génériques.
    • file est le nom de fichier physique IBM i ou un ensemble de fichiers physiques avec caractères génériques.
    • member est le nom de membre du fichier physique IBM i ou un ensemble de noms de membre avec caractères génériques. Lorsque vous utilisez le format de nom natif IBM i (bibliothèque/fichier avec membre facultatif), les seuls caractères génériques valides sont un nom avec au moins un caractère valide suivi d'un astérisque de fin (*) ou *ALL qui correspond à n'importe quel nom.

      Remarque :

      Le nom de membre est facultatif et doit être indiqué si les noms de membre doivent être écrits dans la trace dans le nom de l'objet. Sans les noms de membre, tous les membres d'un fichier physique sont implicitement fusionnés en tant qu'objet unique dans la trace.

    Terminez cette instruction de paramètre par un point-virgule.

    Pour exclure des objets d'une spécification avec caractère générique, utilisez le paramètre MAPEXCLUDE.

  3. Entrez tous les paramètres de réplication facultatifs recommandés pour votre configuration. Vous pouvez modifier ce fichier à tout moment avant de commencer le traitement à l'aide de la commande EDIT PARAMS.

  4. Enregistrez et fermez le fichier.