My Oracle Support Banner

Usage Of Handletpkupdate Requires Specific Defer Settings On Table (Doc ID 1303231.1)

Last updated on NOVEMBER 04, 2019

Applies to:

Oracle GoldenGate - Version 11.1.1.0.0 to 11.1.1.1.1 [Release 11.1.1 to 11.1.1.1]
Information in this document applies to any platform.
NOTE: In the images and/or the document content below, the user information and data used represents fictitious data from the Oracle sample schema(s) or Public Documentation delivered with an Oracle database product. Any similarity to actual persons, living or dead, is purely coincidental and not intended in any manner.

Symptoms

When a transaction as examined by Logdump, contains transient primary Key updates and compressed updates, various update error occur. Unique Key or Primary Key constraints violations are common errors seen in Replicat report file.  The replicat is moving keys as it is updating them and may lose track of them if the table is not set up correctly.

Changes

The problem is limited to tables in which the key columns was updated by using transient update statement, such as "update <table name> set <keycol> = <keycol> +1 ".  This will cause the key columns value to be increased to one higher for each row or a set of rows depends on the where clause.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.