これについての質問がここにあります。ただし、私の場合、テーブルで長時間実行される挿入/更新を実行しているのはWindowsサービスであり、ASP.NETアプリケーションから操作をキャンセルする必要があります。上記のリンクで、Burnsys は SQL サーバー セッションを強制終了することを提案しています。それは本当に唯一の方法であり、これを行うための良い習慣ですか?
また、同じポーズセットで、誰かが SqlCommand.Cancel を使用してキャンセルできることを示唆しています。ただし、ASP.NET アプリケーションから Windows サービスのコマンドをキャンセルする方法がわかりません。
ご意見をお聞かせください。
貴重なコメントをお寄せいただきありがとうございます、Ashish