- 締切済み
MSDE2000へのDSL回線でのODBCアクセス
WindowsXPSP2のPCを2台。1台にMSDE2000をインストールしています。 ハブにPC2台を直接つないぎ、MSDE2000をインストールしていないPCから ODBCでMSDE2000にアクセスしたところ殆ど問題はありません。 この2台をDSL回線にてつないだところ、 MSDE2000へアクセスする処理が極端に遅くなりました。 パケットを見たところ、TCPで、MSDE2000にアクセスしたPCが、 ms-sql-sからのACK待ちがタイムアウトになり リトライを繰り返しているようです。 この問題を解決する手法をご存知でしたら、お教えください。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- k_o_r_o_c_h_a_n
- ベストアンサー率55% (526/942)
回答No.1
>この2台をDSL回線にてつないだところ 自営網でなく、普通にxDSL越しのインターネット経由なのですよね? 想像ですが・・ xDSLルータのコンフィグというか環境の問題ではないでしょうか? 例えば、アドレス&ポート変換の類、フィルタリング等の。 可能なら、セキュリティの観点からも、ipsecやsoftetherなど インターネットをトンネルする仕組みで考えるのが良いように思います。
補足
補足します。 回線の環境にも問題はあるのですが、これに関しては、 殆ど手出しできない状態にあります。 また、DBへのアクセスはODBC経由で行っています。 例えば、Windowsのパラメータの設定で ms-sql-s からのACKの待ち時間を延ばすなど TCPレベルのチューニングは可能でしょうか? 以上です。