萬用字元解析
有效對象
擷取與 Replicat
說明
使用 WILDCARDRESOLVE 參數來更改在 TABLE、SEQUENCE 或 MAP 敘述句中處理萬用字元表格規格的規則。WILDCARDRESOLVE 必須在參數檔中關聯的 TABLE、SEQUENCE 或 MAP 敘述句之前。
嘗試解析萬用字元時,目標物件必須已存在於目標資料庫中。如果目標物件不存在,Replicat 會中止。
預設
DYNAMIC
語法
WILDCARDRESOLVE {DYNAMIC | IMMEDIATE}
DYNAMIC
滿足萬用字元定義的來源物件會在滿足萬用字元規則時解析。新解析的物件會在解析時包含在 Oracle GoldenGate 組態中。這是預設值。這是 Teradata 的必要設定。
指定 SOURCEISTABLE 或 GENLOADFILES 時,請勿使用此選項。這些參數的 WILDCARDRESOLVE 一律會隱含地設為 IMMEDIATE。
使用萬用字元以 SEQUENCE 參數複製 Oracle 序列時,必須使用 DYNAMIC。
若要保留預設的 DYNAMIC,明確的 WILDCARDRESOLVE 參數是選擇性的,但它的存在狀態有助於讓正在複查所使用之參數檔的人員清楚瞭解。
IMMEDIATE
符合萬用字元定義的來源物件會在啟動時處理. Teradata 不支援此選項。這是 SOURCEISTABLE 的強制預設值。
此選項不支援 Oracle 間隔分割功能。需要動態解析,才能在 Oracle GoldenGate 找到新的分割區。
範例
下列範例會在啟動時解析萬用字元。
WILDCARDRESOLVE IMMEDIATE
TABLE hq.acct_*;