擷取參數摘要
「擷取」處理程序會依據組態參數擷取完整資料記錄或異動資料變更,然後將資料傳送至目標系統以套用至目標表格,或由其他處理程序進一步處理,例如載入公用程式。
表格 2 擷取參數:一般
| 參數 | 說明 |
|---|---|
ABORTDISCARDRECS |
控制 Extract 中止之後的捨棄記錄數目。 |
TCPSOURCETIMER \| NOTCPSOURCETIMER |
當這些系統反映不同的時間時,調整傳輸至其他系統的記錄時戳。 |
UPDATERECORDFORMAT |
控制影像的儲存在一筆歷程檔記錄中或兩筆之前和之後。 |
表格 3 擷取參數:處理方式
| 參數 | 說明 |
|---|---|
EXTRACT |
將「擷取」群組定義為線上處理程序。 |
SOURCEISTABLE |
從來源表格擷取整個記錄。 |
表格 4 擷取參數:選取、轉換及對應資料
| 參數 | 說明 |
|---|---|
COMPRESSDELETES \| NOCOMPRESSDELETES |
控制 Oracle GoldenGate 是否只將索引鍵或所有資料欄寫入歷程檔以進行刪除作業。 |
COMPRESSUPDATES \| NOCOMPRESSUPDATES |
只會記錄主索引鍵資料欄和變更的資料欄以進行更新。 |
EXCLUDEHIDDENCOLUMNS |
此參數會停用所有 Oracle Database 隱藏資料欄,包括使用自動 CDR 建立的時戳資料欄。 |
EXCLUDETAG |
指定要從歷程檔排除的 Replicat 或資料汲取變更。 |
FETCHOPTIONS |
控制 Oracle GoldenGate 擷取資料的方式特定層面。 |
LOGALLSUPCOLS |
記錄支援「衝突偵測」和「解決方法」以及「整合式 Replicat」所需的資料欄。 |
SEQUENCE |
指定同步的順序。 |
TABLE \| MAP |
指定擷取與控制資料欄對應與轉換的表格。 |
TABLEEXCLUDE |
從擷取處理程序中排除來源表格。 |
TARGETDEFS |
指定包含目標資料庫 (位於 NonStop 平台) 之目標表格定義的檔案。 |
TRAILCHARSETASCII |
指定從 z/OS 上 Db2 擷取之資料的 ASCII 字元集 (ASCII 和 EBCDIC 表格都存在時)。 |
TRAILCHARSETEBCDIC |
指定從 z/OS Db2 擷取之資料的 EBCDIC 字元集 (ASCII 和 EBCDIC 表格都存在時)。 |
表格 5 擷取參數:遞送資料
| 參數 | 說明 |
|---|---|
EXTFILE |
指定要在本機系統上寫入擷取資料的擷取檔案。 |
EXTTRAIL |
指定在本機系統上寫入擷取資料的歷程檔。 |
RMTFILE |
指定要在遠端系統上寫入擷取資料的擷取檔案。 |
表格 6 擷取參數:調整
| 參數 | 說明 |
|---|---|
BR |
控制 Extract 的「限制的復原」功能。 |
CACHEMGR |
控制虛擬記憶體快取管理程式。 |
FLUSHSECS \| FLUSHCSECS |
決定記錄資料在寫入歷程檔之前保持緩衝的時間量。 |
TRANLOGOPTIONS |
提供擷取處理選項。 |
WARNLONGTRANS |
定義長時間執行的交易,並控制檢查與報告的頻率。 |
表格 7 擷取參數:維護
| 參數 | 說明 |
|---|---|
ROLLOVER |
指定歷程檔過時的方式。 |
表格 8 擷取參數:安全性
| 參數 | 說明 |
|---|---|
DECRYPTTRAIL |
需要解密目標伺服器上的資料。 |
ENCRYPTTRAIL \| NOENCRYPTTRAIL |
控制歷程檔或 Extract 檔案中資料的加密。 |