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 客户端 » Dbmlsync API » 适用于 C++ 的 Dbmlsync API

 

Connect 方法

打开与已在此计算机上运行的 dbmlsync 服务器的连接。

语法
bool Connect( const char *host, unsigned port, const char *uid, const char *pwd );
注释

传递的数据库用户 id 和口令用来校验此客户端是否有足够的权限来同步数据库。执行同步时,会使用在 dbmlsync 服务器启动时由 -c 选项所指定的用户 id。

参数
  • host    保留。使用 NULL。

  • port    服务器所监听的 TCP 端口。使用在启动服务器时通过 StartServer 方法所指定的同一端口值。

  • uid   在将要被同步的远程数据库上的具有 DBA 或 REMOTE DBA 权限的有效数据库用户 id。

  • pwd   由 uid 指定的用户的数据库口令。

返回值

如果已建立了到此服务器的连接,则返回 true。

如果无法建立到此服务器的连接,则返回 false。返回 false 时,您可调用 GetErrorInfo 方法获取有关失败的详细信息。请参见GetErrorInfo 方法