Oracle GoldenGateエラー・メッセージ

OGG-01547

表{0}列{1,number,0} : OLE DBの使用時に外部キーで"NOT FOR REPLICATION"を使用するとデータ破損が発生する可能性があります。


原因

示された表内の外部キーがNOT FOR REPLICATIONに設定されています。レプリケーション・エージェントとして動作しているReplicatによって操作が適用されていると、ターゲット・データベースは制約を施行しません。これには、CASCADE操作が含まれます。ソース・データベースで制約がチェックされ、カスケードされた操作は取得およびレプリケートされていることを前提としています。


処置

参照先の表が参照元の表とともにレプリケーション構成に含まれていることを確認してください。その他の点では、整合性違反を警告するエラーはありません(たとえば、レプリケートされていない表への外部キーが含まれている表に行が挿入される場合など)。