Creación de un archivo de parámetros mediante el cliente de administración
Para crear un archivo de parámetros, ejecute el comando EDIT PARAMS desde el cliente de administración. Al crear un archivo de valores con EDIT PARAMS, se guarda en el subdirectorio dirprm del directorio de Oracle GoldenGate.
Puede crear un archivo de parámetros en un directorio que no sea dirprm, pero también debe especificar el nombre de ruta de acceso completa con la opción PARAMS del comando ADD EXTRACT o ADD REPLICAT al crear los grupos de procesos. Después de emparejarse con un grupo Extract o Replicat, un archivo de parámetros debe permanecer en su ubicación original para que Oracle GoldenGate funcione correctamente después de que se haya iniciado el procesamiento.
El comando EDIT PARAMS inicia los siguientes editores de texto en el cliente de administración:
-
Bloc de notas en sistemas Microsoft Windows.
-
Editor vi en sistemas UNIX y Linux. Db2 para i solo admite vi cuando está conectado con SSH o xterm. Para obtener más información, consulte Creación de un Archivo de Parámetros con un Editor de Texto. Nota: Puede cambiar el editor por defecto mediante el cliente de administración mediante el comando
SET EDITOR. {: .infoboxnote}
-
Ejecute el cliente de administración.
-
Conéctese al cliente de administración mediante el comando
CONNECT. -
En Admin Client, ejecute el siguiente comando para abrir el editor de texto predeterminado:
EDIT PARAMS *group_name*En este fragmento de código:
group_name es el nombre del grupo Extract o Replicat para el que se está creando el archivo. El nombre de un archivo de parámetros de Extract o Replicat debe coincidir con el del grupo de procesos.
A continuación, se crea o edita el archivo de parámetros para un grupo Extract denominado
exte:EDIT PARAMS exte -
Con las funciones de edición del editor de texto, introduzca tantas líneas de comentario como desee para describir este archivo, asegurándose de que cada línea de comentario vaya precedida de dos guiones (–).
-
En líneas no comentadas, introduzca los parámetros de Oracle GoldenGate, iniciando una nueva línea para cada sentencia de parámetro.
Los parámetros de Oracle GoldenGate tienen la siguiente sintaxis:
PARAMETER_NAME argument [,option] [&]Dónde:
-
PARAMETER_NAMEes el nombre del parámetro. -
argumentes un argumento necesario para el parámetro. Algunos parámetros toman argumentos, pero otros no. Las comas entre argumentos son opcionales.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]es un argumento opcional. -
[&]es necesario al final de cada línea en una sentencia de parámetro de varias líneas, como en la sentencia de parámetroCUSEREXITdel ejemplo anterior. Las excepciones son las siguientes, que pueden aceptar, pero no requieren el ampersand porque terminan con un punto y coma:-
MAP -
TABLE -
SEQUENCE -
FILE -
QUERY
-
-
-
Guarde y cierre el archivo.
Creación de un Archivo de Parámetros con un Editor de Texto
Puede crear un archivo de parámetros fuera del cliente de administración mediante un editor de texto, pero asegúrese de:
-
Guarde el archivo de parámetros con el nombre del grupo de Extract o Replicat que lo posee. Utilice la extensión de archivo
.prm. Por ejemplo: ` exte.prm`. -
Guarde el archivo de parámetros en el directorio
dirprmdel directorio raíz de Oracle GoldenGate.