Windows 7のODBC接続SQLどこでも11
-
23-09-2019 - |
質問
私は、リモートに、ODBC管理者を経由して、私のMS Windowsの7から接続しようとしています Sybaseは11、データベースサーバをSQLAnywhereのます。
しかし、私は接続しませ得る、私は必ず私が指定する必要がありますかを設定オプションではありませんよ。
リモート・データベース・サーバーのIPアドレス=サーバー名?
するStartLine?
portnummer?
、よろしくありがとう、アレックス
解決
ポート2638上の着信接続用のSQL Anywhereにサーバプロセスdbsrv#.exe
のリッスン
を確認してくださいファイアウォールはそのポートへのアウトバウンド接続を可能にします。
次のようにあなたがあなたのサーバー上で実行されているデータベースを持っていると仮定します:
-x tcpip
-n my_server_name
"[DIR]\database_main_file.db" -n my_database_name
サーバーは、名前の下にデフォルトのポート(2638)上のTCP / IP層「my_server_name」で放送され、データベースに名前でアクセスできるようになります「my_database_name」ODBC
を経由して
このクライアントから接続する新しいデータベース用の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、など)のために利用可能な他のパラメータがあります。 //dcx.sybase:のhttpを見てみましょう。 COM / index.htmlを#1101en / dbadmin_en11 / DA-使用-tcpip.htmlする
私は、UDPブロードキャストパケットをいくつかのまれな問題を見てきました。でドキュメントを参照してください。 http://dcx.sybase.com/1101en/dbadmin_en11/broadcastlistener-接続conparm.html とネットワーク管理者に確認します。
また、ネットワークの問題のトラブルシューティングにdbping.exe
ユーティリティを使用することができます。
ところで、あなたは http://sqla.stackexchange.com で質問をクロスポストすることもできます。これは、SQLのどこでもマニアの完全なのです。