Stockage et appel des séquences de commandes fréquemment utilisées
Vous pouvez automatiser une série de commandes fréquemment utilisées à l'aide d'un fichier OBEY et de la commande OBEY. Le fichier OBEY prend le jeu de caractères du système d'exploitation local. Pour spécifier un caractère qui n'est pas compatible avec ce jeu de caractères, utilisez la notation Unicode.
Pour utiliser OBEY
-
Créez et enregistrez un fichier texte contenant les commandes, une commande par ligne. Ceci est votre fichier
OBEY. Le nom peut être tout ce qui est pris en charge par le système d'exploitation. Vous pouvez imbriquer d'autres fichiersOBEYdans un fichierOBEY. -
Exécutez le client d'administration.
-
(Facultatif) Si vous utilisez un fichier
OBEYqui contient des fichiersOBEYimbriqués, exécutez la commande suivante. Cette commande permet d'utiliser des fichiersOBEYimbriqués pour la session en cours et est requise chaque fois que vous utilisez des fichiersOBEYimbriqués.ALLOWNESTED -
Appelez le fichier
OBEYà l'aide de la commandeOBEYdu client d'administration.OBEY *file_name*Où :
file_name est le nom relatif ou complet du fichier
OBEY.
Exemple 9-36 Fichier de commandes OBEY
ALTER CREDENTIALSTORE ADD USER c##ggadmin@cdb1 ALIAS cggwest DOMAIN OracleGoldenGate PASSWORD ggadmin
DBLOGIN USERIDALIAS cggwest
ALTER CREDENTIALSTORE ADD USER ggadmin@pdbwest ALIAS ggwest DOMAIN OracleGoldenGate PASSWORD Welcome2OGG
ADD SCHEMATRANDATA hr
ADD TRANDATA hr.employees
ADD HEARTBEATTABLE
ADD EXTRACT exte, INTEGRATED TRANLOG, BEGIN NOW
ADD EXTTRAIL east/ea, EXTRACT exte
START EXTRACT exte
INFO EXTRACT exte, DETAIL
Pour plus d'informations, reportez-vous à [OBEY](/pls/topic/lookup?ctx=en/database/goldengate/core/26/coredoc&id=GWURF320) dans Référence des paramètres et des fonctions pour Oracle GoldenGate.