Skip to Main Content

GoldenGate

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Seems like gg isn't resolving conflict when it should

n2fontenayApr 6 2017 — edited Apr 12 2017

Hi,

I have a replicat looking like this:

MAP PURCHASE.CD_BATCH_TYP_LKP, TARGET PURCHASE.CD_BATCH_TYP_LKP &

RESOLVECONFLICT (INSERTROWEXISTS, (DEFAULT, OVERWRITE)), &

RESOLVECONFLICT (UPDATEROWMISSING, (DEFAULT, OVERWRITE)), &

RESOLVECONFLICT (DELETEROWMISSING, (DEFAULT, DISCARD));

But it fails like this:

2017-04-06 17:27:33  WARNING OGG-01919  Missing RESOLVECONFLICT for SQL error 1.

2017-04-06 17:27:33  WARNING OGG-01004  Aborted grouped transaction on 'PURCHASE.CD_BATCH_TYP_LKP', Database error 1403 (OCI Error ORA-01403: no data found, SQL <UPDATE "PURCHASE"."CD_BATCH_TYP_LKP" x SET x."CD_BATCH_TYP_CD" = :a1,x."CD_BATCH_TYP_NAME" = :a2,x."CD_BATCH_TYP_DESC" = :a3,x."ACTV_FLG" = :a4,x."PRVD_FLG" = :a5,x."ACTVT_REQM_FLG" = :a6,x."SAMPLE_SPPRT_FLG" = :a7,x."DFLT_CD_FRMT_MASK_ID" = :a8 WHERE x."CD_BATCH_TYP_ID" = :b0>);

Why is it not resolving this and simply inserting the record?

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 10 2017
Added on Apr 6 2017
5 comments
383 views