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

SQL Anywhere 11.0.1 (中文) » MobiLink - 客户端管理 » 用于 MobiLink 的 SQL Anywhere 客户端 » MobiLink SQL Anywhere 客户端实用程序 (dbmlsync)

 

-n 选项

指定要同步的发布。

语法
dbmlsync -n pubname ...
注释

同步发布的名称。

可以提供多个 -n 选项来同步多个同步发布,但只能在同步配置文件中指定发布一次。

有两种使用 -n 同步多个发布的方法:

  • 指定 -n pub1,pub2,pub3 在一个下载前的上载中上载 pub1、pub2 和 pub3。

    这种情况下,如果您已经在发布中设置了扩展选项,将仅使用列表中第一个发布中设置的选项。后续发布中设置的扩展选项将被忽略。

  • 指定 -n pub1 -n pub2 -n pub3 以在三个连续的同步中同步 pub1、pub2 和 pub3。

    当连续的同步以很快的速度发生(例如指定 -n pub1 -n pub2)时,dbmlsync 可能会在服务器仍在处理前一个同步时即开始处理其后的同步。这种情况下,第二个同步会失败并返回一个错误,指示不允许并发同步。如果遇到此情况,可以定义 sp_hook_dbmlsync_delay 存储过程,以在每个同步前创建一个延迟。通常,几秒钟到一分钟的延迟就足够了。

    有关详细信息,请参见sp_hook_dbmlsync_delay