提取参数汇总
“提取”处理会根据配置参数捕获完整数据记录或事务数据更改,然后将数据发送到目标系统以应用于目标表,或由其他处理(例如加载实用程序)进一步处理。
表 2 提取参数:一般信息
| 参数 | 说明 |
|---|---|
ABORTDISCARDRECS |
控制提取中止的已放弃记录数。 |
TCPSOURCETIMER \| NOTCPSOURCETIMER |
当这些系统反映不同的时间时,调整传输到其他系统的记录的时间戳。 |
UPDATERECORDFORMAT |
控制图像之前和之后是否存储在一个线索记录或两个线索中。 |
表 3 提取参数:处理方法
| 参数 | 说明 |
|---|---|
EXTRACT |
将提取组定义为在线处理。 |
SOURCEISTABLE |
从源表中提取整个记录。 |
表 4 提取参数:选择、转换和映射数据
| 参数 | 说明 |
|---|---|
COMPRESSDELETES \| NOCOMPRESSDELETES |
控制 Oracle GoldenGate 是仅将关键字列还是将所有列写入线索以执行删除操作。 |
COMPRESSUPDATES \| NOCOMPRESSUPDATES |
仅导致记录要更新的主键列和更改的列。 |
EXCLUDEHIDDENCOLUMNS |
该参数禁用所有 Oracle Database 隐藏列,包括使用自动 CDR 创建的时间戳列。 |
EXCLUDETAG |
指定要从线索文件中排除的复制或数据泵更改。 |
FETCHOPTIONS |
控制 Oracle GoldenGate 提取数据的某些方面。 |
LOGALLSUPCOLS |
记录支持冲突检测和解决以及集成复制所需的列。 |
SEQUENCE |
指定同步的序列。 |
TABLE \| MAP |
指定用于提取和控制列映射和转换的表。 |
TABLEEXCLUDE |
从提取处理中排除源表。 |
TARGETDEFS |
指定包含位于 NonStop 平台上的目标数据库的目标表定义的文件。 |
TRAILCHARSETASCII |
指定从 z/OS 上的 Db2 捕获的数据(同时存在 ASCII 和 EBCDIC 表)的 ASCII 字符集。 |
TRAILCHARSETEBCDIC |
指定从 z/OS 上的 Db2 捕获的数据(同时存在 ASCII 和 EBCDIC 表)的 EBCDIC 字符集。 |
表 5 提取参数:工艺路线数据
| 参数 | 说明 |
|---|---|
EXTFILE |
指定在本地系统上写入提取数据的提取文件。 |
EXTTRAIL |
指定在本地系统上写入提取数据的线索。 |
RMTFILE |
指定提取数据在远程系统上写入到的提取文件。 |
表 6 提取参数:优化
| 参数 | 说明 |
|---|---|
BR |
控制提取的边界恢复功能。 |
CACHEMGR |
控制虚拟内存高速缓存管理器。 |
FLUSHSECS \| FLUSHCSECS |
确定记录数据在写入到线索之前保持缓冲的时间量。 |
TRANLOGOPTIONS |
提供捕获处理选项。 |
WARNLONGTRANS |
定义长时间运行的事务处理,并控制检查和报告它们的频率。 |
表 7 提取参数:维护
| 参数 | 说明 |
|---|---|
ROLLOVER |
指定跟踪文件的过期方式。 |
表 8 提取参数:安全性
| 参数 | 说明 |
|---|---|
DECRYPTTRAIL |
需要解密目标服务器上的数据。 |
ENCRYPTTRAIL \| NOENCRYPTTRAIL |
控制线索或提取文件中的数据加密。 |