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

SQL Anywhere 10.0.1 » UltraLite - Database Management and Reference » Creating and Configuring UltraLite Databases » Configuring database options in UltraLite

UltraLite commit flush considerations Next Page

UltraLite remote ID considerations

The remote ID is a unique identifier employed by an UltraLite remote that is used for MobiLink synchronization. The MobiLink remote ID is initially set to NULL and the MobiLink server sets it to a GUID during a database's first synchronization (or if you reset the remote ID to NULL again). However, the remote ID can be any string that has meaning to you, provided that the string remains unique among all remote MobiLink clients. The uniqueness requirement is always enforced.

You use the remote ID to store the synchronization progress for the MobiLink user name. By including a unique remote ID, user names are no longer required to be unique. The user name can now be a true user name that is used to identify a client for authentication.

The remote ID becomes particularly useful when you have multiple MobiLink users synchronizing the same UltraLite client database. In this case, your synchronization scripts should reference the remote ID and not just the user name.

To set/reset a remote ID in Sybase Central
  1. In the Folders view, right-click the UltraLite database you have connected to, and choose Options from the popup menu.

    The Database Options dialog appears.

  2. Select the ml_remote_id table entry.

  3. In the Value field, type the new value for the ID.

  4. Click Set Now to save your changes.

  5. Click Close.

See also