Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ADO コマンド オブジェクトで Execute メソッドを使用して、ストアド プロシージャを実行しています。この呼び出しは、ネットワーク アダプターが無効化され、再度有効化されると、例外をスローします。
この場合、なぜ実行が失敗するのでしょうか?
基になるネットワーク接続が失われたため、実行は失敗します (ただし、接続オブジェクトの論理状態は引き続き [開く] として表示されます)。
これについてあなたができること:
答えは、DB の使用状況に依存すると思います。単純な選択を定期的に実行し、接続が閉じている場合は接続を再開する監視スレッドがあることも想像できます。