Almacenamiento y llamada de secuencias de comandos de uso frecuente

Puede automatizar una serie de comandos utilizados con frecuencia mediante un archivo OBEY y el comando OBEY. El archivo OBEY toma el juego de caracteres del sistema operativo local. Para especificar un carácter que no sea compatible con ese juego de caracteres, utilice la notación Unicode.

Para usar OBEY

  1. Cree y guarde un archivo de texto que contenga los comandos, un comando por línea. Este es su archivo OBEY. El nombre puede ser cualquier elemento admitido por el sistema operativo. Puede anidar otros archivos OBEY en un archivo OBEY.

  2. Ejecute el cliente de administración.

  3. (Opcional) Si utiliza un archivo OBEY que contiene archivos OBEY anidados, emita el siguiente comando. Este comando permite el uso de archivos OBEY anidados para la sesión actual y es necesario siempre que se utilicen archivos OBEY anidados.

    ALLOWNESTED
  4. Llame al archivo OBEY mediante el comando OBEY desde el cliente de administración.

    OBEY *file_name*

    Dónde:

    file_name es el nombre relativo o totalmente cualificado del archivo OBEY.

Ejemplo 9-36 Archivo de comandos 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

Consulte [OBEY](/pls/topic/lookup?ctx=en/database/goldengate/core/26/coredoc&id=GWURF320) para obtener más información en Referencia de parámetros y funciones para Oracle GoldenGate.