SQL Serverとのクライアント接続(クライアント側から)が切断された場合、SQL Server(2008または2012)でこの切断を検出するにはどうすればよいですか?
サーバートリガーでこの問題を解決できますか?
SQL Serverとのクライアント接続(クライアント側から)が切断された場合、SQL Server(2008または2012)でこの切断を検出するにはどうすればよいですか?
サーバートリガーでこの問題を解決できますか?
監査ログアウトイベントのイベント通知を作成できます。通知により、アクティブ化されたプロシージャを起動できます。ただし、イベント通知は非同期であると考えてください。
sys
テーブルの1つにクエリを実行できます( sysprocesses
)
SELECT
DB_NAME(dbid) AS Database,
loginame AS LoginName
FROM sys.sysprocesses
次のストアドプロシージャを実行して、アクティブなユーザーを確認することもできます。
sp_who2
誰が脱落したかを確認するために、SQLジョブまたはアクティブエージェントが必要になります。