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 客户端 » SQL Anywhere 客户端

 

启动同步

MobiLink 同步总是由客户端启动。如果是 SQL Anywhere 客户端,同步通过运行 dbmlsync 实用程序来启动。此实用程序会连接并同步 SQL Anywhere 远程数据库。

请参见MobiLink SQL Anywhere 客户端实用程序 (dbmlsync)

可以使用 -c 选项在 dbmlsync 命令行中指定连接参数。这些参数用于远程数据库。如果不指定连接参数,将出现一个连接窗口,要求提供缺少的连接参数及启动选项。

请参见-c 选项

客户端网络协议选项可以存储在远程数据库中的同步预订、发布或用户中,也可以在 dbmlsync 命令行中进行指定。这些选项用于查找相应的 MobiLink 服务器。

请参见CommunicationAddress (adr) 扩展选项

dbmlsync 权限

当 dbmlsync 连接到数据库时,它必须具有应用所做的全部更改的权限。dbmlsync 命令行包含用于此连接的口令。这可能会带来安全问题。

为避免出现安全问题,请为用户授予(非 DBA)REMOTE DBA 权限,然后在 dbmlsync 连接字符串中使用此用户 ID。具有 REMOTE DBA 权限的用户 ID 只有在通过 dbmlsync 实用程序建立连接时才有 DBA 权限。任何其它使用同一用户 ID 的连接都不会被授予特殊权限。

请参见GRANT REMOTE DBA 语句 [MobiLink] [SQL Remote]

自定义同步

请参见自定义 dbmlsync 同步


使用 dbmlsync 扩展选项
事务日志文件
同步中的并发
从应用程序中启动同步