Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 » MobiLink - Server Administration » Using MobiLink server technology » Synchronization techniques


Handling conflicts

Conflicts can arise during the upload of rows to the consolidated database. If two users modify the same row on different remote databases or if one user modifies a row in the consolidated database and one user modifies the same row in a remote database, a conflict is detected when the second of the rows arrives at the MobiLink server.

By default,

  • If an attempt to insert a row finds that the row has already been inserted, an error is generated.

  • If an attempt to delete a row finds that the row has already been deleted, the second attempt to delete is ignored.

If you need different behavior, you can implement it by defining one or more of the upload events that are described in this section.

About conflicts
Detecting conflicts
Resolving conflicts