Autocorrection

Replication Agent now supports the autocorrection feature of Replication Server that prevents failures caused by missing or duplicate rows in a replicated table. In Replication Server, the set autocorrection command corrects discrepancies that may occur during materialization by converting each update or insert operations into a delete followed by an insert. A new Replication Agent command, ra_set_autocorrection, has been introduced to support the set autocorrection command of Replication Server. Use the ra_set_autocorrection command to set autocorrection on or off for one or all marked tables, and to return the autocorrection status. See the Replication Agent 15.5 Reference Manual.

When you set autocorrection on a marked table using ra_set_autocorrection, Replication Agent sends all columns of this table, instead of sending only those columns that have changed in the update statement, to Replication Server.

NoteReplication Server 15.5 heterogeneous datatype support (HDS) scripts are required to support this feature.

Databases supported

The primary databases that support auto correction are:

See “Replication Server set autocorrection command” for each of the database, in the Replication Agent 15.5 Primary Database Guide.

Feature limitations

The limitations of this feature are: