OGG常用参数(十五)-EXTTRAIL

1、适用

Extract

2、描述

使用EXTTRAIL参数可以指定在本地系统上使用ADD EXTTRAIL命令创建的路径。该路径由“提取泵”组或本地系统上的“复制”组读取。

EXTTRAIL必须在所有关联的TABLE语句之前。EXTTRAIL可以使用多个语句来定义不同的路径。

请勿EXTTRAIL用于在PASSIVE模式下配置的摘录 。有关模式(Oracle GoldenGate安全功能)的更多信息,请参见《管理Oracle GoldenGate》指南PASSIVE。

从Oracle GoldenGate 19c(19.1.0)起,主提取程序在升级时以与现有跟踪文件格式相同的格式写入跟踪文件,除非您使用该FORMAT RELEASE选项明确指定了跟踪文件格式版本。这样可以防止后续副本在未升级的情况下异常终止。

您可以使用ENCRYPTTRAIL 参数加密此跟踪中的数据。

3、默认

4、语法

EXTTRAIL file_name
[, FORMAT RELEASE major.minor]
[, OBJECTDEFS | NO_OBJECTDEFS]
[, TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}]

file_name
路径的相对或完全限定名称。名称最多使用两个字符。随着跟踪文件的老化,例如,会将9个字符的序列号添加到该名称/ogg/dirdat/rt000000001。

FORMAT RELEASE major.minor
对于抽气泵无效。指定数据的元数据格式,该数据由“提取”发送到跟踪,文件或(如果是远程任务)发送到另一个进程。元数据告诉阅读器进程数据记录是否是其支持的版本。元数据格式取决于Oracle GoldenGate进程的版本。较旧的Oracle GoldenGate版本包含的元数据与较新版本不同的元数据。

FORMAT RELEASE指定Oracle GoldenGate发行版本。major是主要版本号,minor是次要版本号。Xx必须反映Oracle GoldenGate的当前版本或更早的,通常可用的(GA)版本。有效值为从当前Oracle GoldenGate Xx版本号的11.1,例如11.2或12.1。

该发行版本以编程方式映射回适当的跟踪格式兼容性级别。默认值为写入该跟踪的进程的当前版本。

OBJECTDEFS | NO_OBJECTDEFS
使用OBJECTDEFS和NO_OBJECTDEFS选项控制是否在跟踪中包括对象定义。仅当输出跟踪格式为Oracle GoldenGate规范格式且跟踪格式版本大于12.1时,这两个选项才适用。否则,这两个选项都将被忽略,因为不会将任何元数据记录添加到跟踪中。

TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}
对于抽气泵无效。设置跟踪记录中元数据的字节格式。此参数不影响列数据。仅对FORMAT RELEASE版本至少为12.1的路径有效。有效值为BIGENDIAN(big endian), LITTLEENDIAN(little endian)和 NATIVEENDIAN(本地系统的默认值)。默认值为BIGENDIAN。

5、举例

EXTTRAIL ./dirdat/ea
TABLE hr.tab1 
TABLE hr.tab2 
EXTTRAIL ./dirdat/eb
TABLE scott.tab3 
TABLE scott.tab4 

Related Posts