時間隔パーティション化がある表
|
時間隔パーティション化がある表をサポートするには、WILDCARDRESOLVE パラメータがそのデフォルトのDYNAMIC のままであることを確認します。
|
仮想列のある表
|
仮想列は記録されません。また、Oracleで仮想列に対するDMLは許可されません。ただし、次のようにして、このデータをキャプチャし、仮想列ではないターゲット列にマップできます。
ExtractのTABLE 文に表を含め、TABLE のFETCHCOLS オプションを使用してデータベースの仮想列から値をフェッチします。
ReplicatのMAP 文で、ソースの仮想列を仮想ではないターゲット列にマップします。
|
本質的に更新可能なビューを持つ表
|
本質的に更新可能なビューにレプリケートするには、関連付けの対象のソース表とターゲット表をマップするMAP 文にKEYCOLS 句を使用して、更新可能なビューの一意の列にキーを定義します。
|
異なる場所にあるREDOログまたはアーカイブ
|
TRANLOGOPTIONS パラメータには、データベースのデフォルトとは異なる場所またはExtractが実行されているのとは異なるプラットフォームにREDOログまたはアーカイブが格納される環境を処理するためのオプションが含まれます。これらのオプションは、Extractがクラシック・キャプチャ・モードで動作する場合に必要になることがあります。詳細は、『Oracle GoldenGate for Windows and UNIXリファレンス』を参照してください。
|
TRUNCATE 操作
|
TRUNCATE 操作をレプリケートするには、次の2つのオプションのいずれかを選択します。
GETTRUNCATES パラメータを使用したスタンドアロンのTRUNCATE サポートでは、TRUNCATE TABLE はレプリケートされますが、他のTRUNCATE オプションはレプリケートされません。Oracle GoldenGate DDLサポートを使用している場合にのみ使用します。
完全DDLサポートでは、TRUNCATE TABLE 、ALTER TABLE TRUNCATE PARTITION および他のDDLがレプリケートされます。このサポートをインストールするには、「トリガーベースのDDLキャプチャのインストール」を参照してください。
|
順序
|
順序のDDL(CREATE 、ALTER 、DROP 、RENAME )をレプリケートするには、Oracle GoldenGate DDLサポートを使用します。
順序値のみをレプリケートするには、Extractパラメータ・ファイルでSEQUENCE パラメータを使用します。これには、Oracle GoldenGate DDLサポート環境は不要です。詳細は、『Oracle GoldenGate for Windows and UNIXリファレンス』を参照してください。
|