RMTFILE
有效对象
提取
说明
使用 RMTFILE 参数定义远程系统上的提取文件的名称,该文件将由初始加载提取创建,并在使用 SPECIALRUN 时由初始加载复制读取。将此参数用于初始加载配置。对于联机更改同步,请使用 RMTTRAIL 参数。
RMTFILE 前面必须有一个 RMTHOST 语句,并且它必须位于任何 TABLE 语句之前。
提取泵已废弃并忽略 RMTFILE。
可以使用 ENCRYPTTRAIL 参数加密此文件中的数据。有关更多信息,请参见 "ENCRYPTTRAIL \| NOENCRYPTTRAIL "。
默认值
无
语法
RMTFILE <file_name>
[, APPEND]
[, PURGE]
[, MEGABYTES <megabytes>]
[, FORMAT RELEASE <major>.<minor>]
[, OBJECTDEFS | NO_OBJECTDEFS]
[, TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}]
<file_name>
远程线索的相对或全限定名称。仅为线索名称使用两个字符。随着线索文件的过期,向此名称中添加一个六字符的序列号,例如 /ogg/dirdat/rf
- 如果使用
FORMAT RELEASE11.2 或更早版本,则创建的线索文件是一个不递增的静态文件,并且命名约定不限于两个字符。
APPEND
将当前数据添加到文件中的现有数据。如果使用 APPEND,请勿使用 PURGE。
PURGE
在创建新文件之前删除现有文件。如果使用 PURGE,请勿使用 APPEND。
MEGABYTES <megabytes>
指定线索中文件的最大大小(以 MB 为单位)。默认大小为 2000 MB。
FORMAT RELEASE <major.minor>
指定提取发送到线索、文件或其他进程(如果是远程任务)的数据的元数据格式。元数据告知读取进程,数据记录版本是否是它支持的版本。元数据格式取决于 Oracle GoldenGate 进程的版本。较早的 Oracle GoldenGate 版本包含的元数据与较新的版本不同。
FORMAT RELEASE 指定 Oracle GoldenGate 发行版本。major 是主版本号,minor 是次版本号。X.x 必须反映 Oracle GoldenGate 当前或较早的普遍可用 (Generally Available, GA) 发行版。有效值为 11.1 到当前 Oracle GoldenGate X.x 版本号,例如 11.2 或 12.1。发行版本以编程方式映射到相应的线索格式兼容性级别。默认值为向此线索写入的进程的当前版本。注意:早于 12.1 的 RELEASE 版本不支持由三个部分组成的对象名称。
注:如果在单个提取中使用多个线索,则仅相同的 RELEASE 版本可以共存。
Oracle Database 12.2 及更高版本支持以下设置:
-
对于兼容性设置为 12.1 的 Oracle Database 12。2 非 CDB 或更高版本,支持
FORMAT RELEASE12.2 或更高版本。 -
对于兼容性设置为 12.2 的 Oracle Database 12。2 非 CDB 或更高版本,支持
FORMAT RELEASE12.2 或更高版本。 -
对于兼容性设置为 12.2 的 Oracle Database 12。2 CDB/PDB 或更高版本,仅支持
FORMAT RELEASE值 12.3 或更高版本。这是由于对 PDB 使用了本地撤消,此功能需要使用 PDB 编号来扩充事务处理ID,以确保事务 ID 的唯一性。
OBJECTDEFS |
NO_OBJECTDEFS |
使用 OBJECTDEFS 和 NO_OBJECTDEFS 选项可以控制是否在线索中包括对象定义。仅当以 Oracle GoldenGate 规范格式设置输出线索并且线索格式发行版大于 12.1 时,这两个选项才适用。否则,将忽略这两个选项,因为不会向线索添加任何元数据记录。
TRAILBYTEORDER {BIGENDIAN |
LITTLEENDIAN |
NATIVEENDIAN} |
设置文件记录的字节格式。仅对 FORMAT RELEASE 版本至少为 12.1 的文件有效。有效值为 BIGENDIAN(大尾数)、LITTLEENDIAN(小尾数)和 NATIVEENDIAN。默认值为 NATIVEENDIAN。有关其他使用说明,请参见 GLOBALS 版本的 TRAILBYTEORDER 。
示例
示例 1
RMTFILE /east/rf, MEGABYTES 200
示例 2
RMTFILE /west/salesny, MEGABYTES 500, FORMAT RELEASE 12.3