Contents Index -dl option -e extended options

MobiLink Synchronization Reference
  MobiLink Synchronization Client
    dbmlsync options

-ds option


Function 

Specifies download-only synchronization.

Syntax 

dbmlsync -ds ...

Description 

When download-only synchronization occurs, dbmlsync does not upload any row operations or data. However, it does upload information about the schema and progress offset.

In addition, dbmlsync ensures that changes on the remote are not overwritten during download-only synchronization. It does this by scanning the log to detect rows with operations waiting to be uploaded. If any of these rows is modified by the download stream, the download stream is rolled back and the synchronization fails. If the synchronization fails for this reason, you must do a full synchronization to correct the problem.

When you have remotes that are synchronized by download-only synchronization, you should regularly do a full synchronization to reduce the amount of log that is scanned by the download-only synchronization. Otherwise, the download-only synchronizations will take an increasingly long time to complete.

When -ds is used, the ConflictRetries setting is ignored. dbmlsync never retries a download-only synchronization. If a download-only synchronization fails, it will continue to fail until a normal synchronization is performed.

See also 

DownloadOnly (ds) extended option


Contents Index -dl option -e extended options