防止同步期间来自 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_synch_info info; // ... info.download_only = ul_true; |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |