0

これは単純な質問かもしれませんが、そうでないことを願っています。

インターネット用の ADSL モデムに配線されているローカル PC で、非常に長い SQL 操作を実行しています。SQL Server とデータベースはすべて PC のローカルにあり、処理は問題ないようです。(通常と同じくらい速い)。

ただし、インターネットが切断された場合 (通常は夜間に数回発生する可能性があります)、おなじみの Connection lost エラーで SQL 接続も切断されます。(ネットワーク経由で SQL に接続する場合に発生するエラー)

私にとってこれは意味がありません.SQL接続文字列はローカルインスタンスのみを参照しており、あらゆる種類のネットワークを介した処理はありません(VPNがアクティブな場合がありますが、常にアクティブであるとは限りません)

モデムを接続しなくても、まったく問題なく同じ SQL 処理を実行できます。(ただし、何時間もかかる場合があるため、モデムを接続することをお勧めします)

これは、余分な SQL サービス、つまりブラウザが原因である可能性があります。これは、モデムがインターネット接続を失うことによって何らかの影響を受けているのでしょうか?

(ISP 提供のモデムが、バックグラウンドでおかしな処理を行っていないことを知りたいです。たとえば、データやトラフィックなどを調べているようなものです)

どんな助けでも大歓迎

4

1 に答える 1

2

この接続文字列を試してください:

プロバイダー=SQLOLEDB.1;統合セキュリティ=SSPI;初期カタログ=DATABASE_I_USE;データ ソース= 127.0.0.1 \INSTANCENAME

これにより、トラフィックが強制的にループバック アダプターに送られ、物理カードのネットワーク リンクが切断される可能性を回避できます。

それでもうまくいかない場合は、ループバック アダプターを明示的にインストールしてみてください。

于 2014-04-24T21:21:02.967 に答える