RMTTRAIL

Válido para

Extracción

Descripción

Utilice el parámetro RMTTRAIL para especificar una pista remota que se creó con el comando ADD RMTTRAIL. Una pista especificada con RMTTRAIL debe preceder a sus sentencias TABLE asociadas. Se pueden utilizar varias sentencias RMTTRAIL para especificar diferentes pistas remotas. RMTTRAIL debe estar precedido por un parámetro RMTHOST.

Las opciones FORMAT RELEASE y TRAILBYTEORDER solo se aplican a Extract y no a un pump de datos.

Puede cifrar los datos de esta pista mediante el parámetro ENCRYPTTRAIL. Consulte "ENCRYPTTRAIL | NOENCRYPTTRAIL" para obtener más información.

Valor por defecto

Ninguno

Sintaxis

RMTTRAIL <trail_name>
[, FORMAT RELEASE <major.minor>]
[, OBJECTDEFS | NO_OBJECTDEFS]
[, TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}]

<name>

Nombre de ruta de acceso relativa o totalmente cualificada de la pista. Utilice dos caracteres para el nombre. A medida que se envejecen los archivos de pista, se agregará un número de secuencia de seis caracteres a este nombre, por ejemplo, /ggs/dirdat/rt000000001.

FORMAT RELEASE <major.minor>

Especifica el formato de metadatos de los datos que envía Extract a la pista. Los metadatos indican al proceso del lector si los registros de datos son de una versión que éste soporte. Las versiones anteriores de Oracle GoldenGate contienen metadatos distintos a los de las más recientes.

Hay una dependencia entre FORMAT y el parámetro RECOVERYOPTIONS. Cuando RECOVERYOPTIONS se define en APPENDMODE, FORMAT se debe definir en RELEASE 10.0 o superior. Cuando RECOVERYOPTIONS se define en OVERWRITEMODE, FORMAT se debe definir en RELEASE 9.5 o menos.

Consulte Modo de Recuperación de Pistas para obtener información adicional sobre los modos de control de versiones y recuperación del archivo de pista de Oracle GoldenGate.

Los siguientes valores están soportados en Oracle Database 12.2:

OBJECTDEFS NO_OBJECTDEFS

Utilice las opciones OBJECTDEFS y NO_OBJECTDEFS para controlar si se deben incluir o no las definiciones de objeto en la pista. Estas dos opciones solo se aplican cuando la pista de salida tiene formato canónico de Oracle GoldenGate y la versión de formato de pista es mayor que 12.1. De lo contrario, ambas opciones se ignoran porque no se agregará ningún registro de metadatos a la pista.

Al replicar desde una base de datos de Open Systems a NonStop, especifique una versión de formato inferior a 12.2 para evitar incluir las definiciones de objeto en la pista, ya que NonStop no soporta el procesamiento de definiciones de objeto de la pista.

TRAILBYTEORDER {BIGENDIAN LITTLEENDIAN NATIVEENDIAN}

Define el formato de bytes de los metadatos en los registros de pista. Este parámetro no afecta a los datos de columna. Válido solo para pistas que tengan una versión FORMAT RELEASE de al menos 12.1. Los valores válidos son BIGENDIAN (endian grande), LITTLEENDIAN (endian pequeño) y NATIVEENDIAN (valor por defecto del sistema local). El valor por defecto es BIGENDIAN. Consulte la versión GLOBALS de TRAILBYTEORDER para obtener instrucciones de uso adicionales.

Ejemplos

Ejemplo 1

RMTTRAIL ny

Ejemplo 2

En Linux

RMTTRAIL trails/ny, FORMAT RELEASE 19.1

Ejemplo 3

En Windows:

EXTTRAIL trails\ny, FORMAT RELEASE 19.1

Ejemplo 4

Dos formatos de pista dentro de los mismos juegos de tablas que se capturan:

FORMAT RELEASE  19.1
TABLE tab1
TABLE tab2
FORMAT RELEASE 19.1
TABLE tab1
TABLE tab2

Ejemplo 5

Ejemplo de un archivo de parámetros de pump de datos que envía un esquema HR con definiciones de objeto y un esquema ORD sin definiciones de objeto:

RMTTRAIL $data/ggs12.2/a1, OBJECTDEFS
TABLE hr.*;
RMTTRAIL $data/ggs12.2/a2, NO_OBJECTDEFS
TABLE ord.*;