EXCLUDETAG
適用対象
サポートされているすべてのデータベース。
ExtractまたはReplicatプロセス。パラメータ・ファイルを使用します。Extractパラメータ・ファイル内のパラメータの使用については、「TRANLOGOPTIONS」も参照してください。
分散パス。分散パスの作成時に条件を使用します。プライマリExtract。
説明
ExtractまたはReplicatパラメータ・ファイルのEXCLUDETAG tagでは、トレイル・ファイルから除外する変更を指定します。このパラメータの制限は、タグの最大値が16進数の桁で2000 (0-9 A-F)またはプラス記号(+)であることです。複数のEXCLUDETAG行を含めることができますが、各EXCLUDETAGには1つの値を含めるようにしてください。デフォルトでは、クラシック・モードまたは統合モードのどちらでも、データベースに適用される変更ごとに個別のレコードが00の基準でレプリケートされます。古いバージョンと比較すると、新しい証跡ファイルにはタグ・トークンが含まれていますが、古い証跡リーダーで問題が発生することはありません。
EXCLUDETAG +では、REDOログでタグ付けされる各レコードを無視します。
処理が競合してエラーが発生するため、NULLをtagまたは+とともに使用しないでください。
各レコードをタグ付けするには、Replicatパラメータ・ファイルでSETTAGオプションを指定してDBOPTIONSパラメータを使用します。これらのパラメータを使用して、双方向構成のReplicatの個別のレコードのサイクル(ループバック)を防いだり、他のトランザクションの取得をフィルタリングします。デフォルトのSETTAG値は00で、これはReplicatがターゲットOracleデータベースにトランザクションを適用するときに使用するタグです。
EXCLUDETAGをパラメータ・オプションとして使用する方法の詳細は、「TRANLOGOPTIONS」も参照してください。
ノート:
これらのパラメータは、可能であればEXCLUDEUSERまたはTRACETABLEのかわりに使用してください。
デフォルト
なし
構文
[EXCLUDETAG[tag| NULL] | [+]
例1
Replicatの場合、Replicatパラメータ・ファイルに次のように指定します:
excludetag 0