Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
防止同步期间来自 UltraLite 数据库的更改被上载。
根据所使用的 API 不同,语法会有所变化。还可以使用 ulsync 设置此参数。
False
布尔值
Ping 和仅上载
当具有通过仅下载同步所同步的远程数据库时,您应该定期执行完全同步以减少仅下载同步扫描的日志量。否则,仅下载同步完成同步花费的时间将越来越长。
对于 ulsync 当发生仅下载同步时,ulsync 不上载任何对数据的更改。相反,它将:
上载有关进度计数器中存储的模式和值的信息。
确保在仅下载同步期间不会覆盖远程数据库上的更改。
为了实现这些操作,ulsync 扫描 UltraLite 数据库日志来监视统一数据库上具有待执行操作的行。如果 ulsync 检测到冲突,则将回退下载,而同步将失败。然后您必须执行完全同步(即上载和下载)来修正此冲突。
ulsync 支持此参数作为扩展同步参数:
ulsync -c DBF=myuldb.udb "MobiLinkUid=remoteA;ScriptVersion=2;DownloadOnly=ON;Stream=http"
UltraLite for C/C++ 应用程序可以按如下方法设置参数:
ul_sync_info info; // ... info.download_only = ul_true;