質問

私は、リモートに、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のどこでもマニアの完全なのです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top