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

SQL Anywhere 11.0.1 (日本語) » Mobile Link - クライアント管理 » Mobile Link 用 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 メソッドを使用してサーバを起動したときに指定した port 値と同じ port 値を使用してください。

  • uid   同期されるリモート・データベースに対する DBA 権限または REMOTE DBA 権限を持つ、有効なデータベース・ユーザ ID。

  • pwd   uid で指定されたユーザのデータベース・パスワード。

戻り値

サーバへの接続が確立された場合は true を返します。

サーバへの接続を確立できなかった場合は false を返します。false が返されたときは、GetErrorInfo メソッドを呼び出して、失敗に関する詳細な情報を取得できます。GetErrorInfo メソッドを参照してください。