LRSNTIMEDELTA

有效对象

提取到 DB2 z/OS

说明

Oracle GoldenGate 扩展了 Db2 z/OS 的 LRSN 和 RBA 支持。由于存储在 Db2 中的数据呈指数级增长,因此 LRSN 和 RBA 值的大小必须从六个字节增加到十个字节。将自动调整 RBA 值以匹配每个日志记录在日志文件中的位置。此时,Db2 z/OS 无法自动将 LRSN 时间戳值调整为正确值。Db2 z/OS 使用 Store Clock to LRSN delta 值内部调整 LRSN 时间戳。"Boot Strap Data Set (BSDS)"(引导捆绑数据集)实用程序报告列出了 LRSN 差值。以下三行是 BSDS 报告第一页显示 STCK TO LRSN DELTA 值的摘录。

MAX RBA FOR TORBA         00000000000000000000
MIN RBA FOR TORBA         00000000000000000000
STCK TO LRSN DELTA        00000053402130000000

如果 STCK TO LRSN DELTA 值为 000000000000000000000,则不需要更改提取参数文件。如果存在非零值,则提取使用具有此 DELTA 值的参数来自动调整日志记录时间戳。这是使用 LRSNTIMEDELTA 参数完成的,它以类似于以下内容的格式在提取参数文件中提供:

TRANLOGOPTIONS LRSNTIMEDELTA 00000053402130000000

对于正常运行,您可以指定从 BSDS 报告剪切 20 字节增量值并将其粘贴到参数文件“数据共享”组中。如果不使用“数据共享”组,BSDS 报告中将不存在此值。

您将在“提取”报表中看到此消息,其中包含差值。

2019-01-23 12:24:10  INFO    OGG-25226  The Extract is using LRSN delta value: 00000030214053000000
This delta is used to adjust operation timestamp values.