0

Windows 2008Server64ビット+SQLServer 2005 StandardEditionSP3を搭載した新しいサーバーがあります。

同じドメイン(Windows XP、.Net 3.5)のクライアントからこのサーバーへの接続を開こうとすると、接続を開くのに約20秒かかります。

接続を開いた後、すべてが通常どおり高速になります。

MDAC2.8接続またはADO.NETOleDbを使用する場合、まったく問題はありません。

接続が遅い理由を見つけるにはどうすればよいですか?

4

1 に答える 1

0

問題は、サーバー上で実行されているファイアウォールでした。ポート1433の例外を追加したところ、問題は解決しました。

考えられる説明:おそらく、OLEDBを使用している場合、接続はファイアウォールルールをバイパスして名前付きパイプを最初に試行します。

于 2009-07-27T09:09:38.860 に答える