LRSNTIMEDELTA
有效對象
擷取 DB2 z/OS
說明
Oracle GoldenGate 擴充的 LRSN 和 RBA 支援 Db2 z/OS。由於儲存在 Db2 中的資料會以指數方式增加,因此 LRSN 和 RBA 值的大小必須從 6 個位元組增加到 10 個位元組。系統會自動調整 RBA 值,以符合日誌檔中的每個日誌記錄位置。目前 Db2 z/OS 無法自動將 LRSN 時間戳記值調整為適當的值。Db2 z/OS 內部使用「儲存時鐘至 LRSN 差異」值來調整 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 值為 00000000000000000000,則不需要變更 Extract 參數檔。如果有非零的值,則 Extract 會使用具有此 DELTA 值的參數來自動調整日誌記錄時戳。這是使用 LRSNTIMEDELTA 參數來完成的,它是在 Extract 參數檔中提供的格式與下列類似:
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.