Space announcement

   

This space provides the same content as before, but the organization of the home page has changed. The content is now organized based on logical branches instead of legacy book titles. We hope that the new structure will help you quickly find the content that you need.

Format of conflict resolution rules

A conflict resolution rule in any [xxxConflict] section consists of a Code parameter and one or more Action parameters, as shown in the following figure:

Code=code
Action=action01
Action=action02

Thecode value defines an Oracle message number, a DB2 SQL code, or a conflict type (for more information, see Code parameter values). Theaction value defines the action that the High-speed Apply Engine takes when it encounters the conflict type that is defined by the code value (for more information, see Code parameter values).

If you specify more than one action for a code, the actions must be valid in the specified sequence. For example, ifaction01 in the preceding figure was specified as Abort, then action02 could never be performed. The following sections describe the codes and actions that you can define for these parameters.

Several actions cause High-speed Apply Engine to perform a commit action or a rollback action. For more information, see Actions for conflict resolution. The value of the DistributionType parameter or the CommitOnDemand parameter can limit commit or rollback actions to the COMMIT or ROLLBACK statements in your input. High-speed Apply Engine might perform additional commit or rollback actions in response to certain Action parameters of a conflict resolution rule or to resource shortages.

Related topic
Was this page helpful? Yes No Submitting... Thank you

Comments