Création d'un fichier de paramètres à l'aide du client Admin

Pour créer un fichier de paramètres, exécutez la commande EDIT PARAMS à partir du client Admin. Lorsque vous créez un fichier de paramètres avec EDIT PARAMS, il est enregistré dans le sous-répertoire dirprm du répertoire Oracle GoldenGate.

Vous pouvez créer un fichier de paramètres dans un répertoire autre que dirprm, mais vous devez également indiquer le chemin d'accès complet avec l'option PARAMS de la commande ADD EXTRACT ou ADD REPLICAT lorsque vous créez vos groupes de processus. Après l'association avec un groupe Extract ou Replicat, un fichier de paramètres doit rester à son emplacement d'origine pour qu'Oracle GoldenGate fonctionne correctement après le démarrage du traitement.

La commande EDIT PARAMS lance les éditeurs de texte suivants dans le client d'administration :

  1. Exécutez le client d'administration.

  2. Connectez-vous au client Admin à l'aide de la commande CONNECT.

  3. Dans le client Admin, exécutez la commande suivante pour ouvrir l'éditeur de texte par défaut :

    EDIT PARAMS *group_name*

    Dans ce fragment de code :

    group_name est le nom du groupe d'extraction ou de réplication pour lequel le fichier est créé. Le nom d'un fichier de paramètres d'extraction ou de réplication doit correspondre à celui du groupe de traitements.

    Les éléments suivants créent ou modifient le fichier de paramètres pour un groupe d'extraction nommé exte :

    EDIT PARAMS exte
  4. A l'aide des fonctions d'édition de l'éditeur de texte, entrez autant de lignes de commentaire que vous voulez décrire ce fichier, en vous assurant que chaque ligne de commentaire est précédée de deux traits d'union (–).

  5. Sur les lignes non commentées, entrez les paramètres Oracle GoldenGate, en commençant une nouvelle ligne pour chaque instruction de paramètre.

    La syntaxe des paramètres Oracle GoldenGate est la suivante :

    PARAMETER_NAME argument [,option] [&]

    Où :

    • PARAMETER_NAME est le nom du paramètre.

    • argument est un argument requis pour le paramètre. Certains paramètres acceptent des arguments, mais d'autres non. Les virgules entre les arguments sont facultatives.

      EXTRACT exte
       USERIDALIAS ggadmin
       ENCRYPT AES192 KEYNAME mykey ENCRYPTTRAIL AES 192
       EXTTRAIL /north/ea, PURGE CUSEREXIT userexit.dll MyUserExit, INCLUDEUPDATEBEFORES, & PARAMS "init.properties"
       TABLE hr.employees;
    • [,option] est un argument facultatif.

    • [&] est requis à la fin de chaque ligne dans une instruction de paramètre multiligne, comme dans l'instruction de paramètre CUSEREXIT de l'exemple précédent. Les exceptions sont les suivantes, qui peuvent accepter, mais ne nécessitent pas l'esperluette car elles se terminent par un point-virgule :

      • MAP

      • TABLE

      • SEQUENCE

      • FILE

      • QUERY

  6. Enregistrez et fermez le fichier.

Créer un fichier de paramètres avec un éditeur de texte

Vous pouvez créer un fichier de paramètres en dehors du client Admin à l'aide d'un éditeur de texte, mais veillez à :