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.
-
FORMATes una palabra clave necesaria. -
RELEASEespecifica una versión de Oracle GoldenGate.<major>es el número del versión principal, y<minor>es el número del secundario.X.xdebe reflejar una Versión actual o anterior disponible de manera generalizada (GA) de Oracle GoldenGate. Los valores válidos son de 11.2 a través del número de versiónX.xde Oracle GoldenGate actual, por ejemplo, 11.2 o 12.1.La versión se asigna a un nivel interno de compatibilidad adecuado mediante programación. El valor por defecto es la versión actual del proceso que escribe en esta pista. Tenga en cuenta que las versiones
RELEASEanteriores a la 12.1 no soportan nombres de objeto de tres partes.
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:
-
Para Oracle Database 12.2 no CDB o mejor con la compatibilidad definida en 12.1, está soportada
FORMATRELEASE12.2 o superior. -
Para Oracle Database 12.2 no CDB o mejor con la compatibilidad definida en 12.2, está soportada
FORMATRELEASE12.2 o superior. -
Para Oracle Database 12.2 CDB/PDB con compatibilidad definida en 12.2, solo está soportado
FORMATRELEASE12.3. Esto es debido al uso del deshacer local para la PDB, lo cual requiere aumentar la transacciónIDcon el número del PDB para garantizar el carácter único de los identificadores de trx.
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.*;