mswindows7からodbcAdministratorを介してリモートのsybasesqlanywhere11データベースサーバーに接続しようとしています。
しかし、接続できません。指定する必要のある構成オプションがわかりません。
server-name =リモートデータベースサーバーのIPアドレス?
スタートライン?
ポート番号?
ありがとう、よろしく、アレックス
mswindows7からodbcAdministratorを介してリモートのsybasesqlanywhere11データベースサーバーに接続しようとしています。
しかし、接続できません。指定する必要のある構成オプションがわかりません。
server-name =リモートデータベースサーバーのIPアドレス?
スタートライン?
ポート番号?
ありがとう、よろしく、アレックス
デフォルトでは、SQLAnywhereサーバープロセスdbsrv#.exe
はポート2638で着信接続をリッスンします。
ファイアウォールがそのポートへのアウトバウンド接続を許可していることを確認してください。
次のように、サーバー上でデータベースが実行されていると仮定します。
-x tcpip
-n my_server_name
"[DIR]\database_main_file.db" -n my_database_name
サーバーは、デフォルトポート(2638)のtcp / ipレイヤーで「my_server_name」という名前でブロードキャストし、データベースには、ODBCを介して「my_database_name」という名前でアクセスできます。
クライアントから接続するための新しいデータベースのODBCエントリの作成(Windows 7用に調整)
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\myodbcentry]
"Driver"="C:\\PROGRA~1\\SQLANY~1\\Bin32\\dbodbc11.dll"
"DatabaseName"="my_database_name"
"ServerName"="my_server_name"
"LINKS"="TCPIP(IP=SERVER_IP_ADDRESS;PORT=2638)"
LINKSで使用できる他のパラメーター(HOSTなど)があります。http://dcx.sybase.com/index.html#1101en/dbadmin_en11/da-using-tcpip.htmlをご覧ください
UDPブロードキャストパケットでいくつかのまれな問題が発生しました。http://dcx.sybase.com/1101en/dbadmin_en11/broadcastlistener-connection-conparm.htmlのドキュメントを参照 し、ネットワーク管理者に確認してください。
このユーティリティを使用して、dbping.exe
ネットワークの問題をトラブルシューティングすることもできます。
ところで、あなたはhttp://sqla.stackexchange.comであなたの質問をクロスポストしたいかもしれません。SQLAnywhereのマニアがいっぱいです