如何殺死或回滾未提交的事務?如何殺死或回滾活動事務?
我列出我的活動事務的SQL語句:
SELECT * FROM sys.dm_tran_session_transactions
我的結果是:
session_id transaction_id transaction_descriptor enlist_count is_user_transaction is_local is_enlisted is_bound
----------------------------------------------------------------------------------------------------------------------
54 117260 0x0100000036000000 0 1 1 0 0
我不想殺死會話(54)...
謝謝全部
我不認爲你可以。我想你可以嘗試設計一個停止事務的錯誤,如果「XACT_ABORT」已經打開,它會自動回滾,但是有什麼意義?爲什麼不殺死spid? – 2010-10-20 14:01:29
我不想殺SPID,因爲我不想殺死用戶的會話,但我想我有做... 我沒有任何意見。 – ogun 2010-10-20 14:14:31
他可能不希望用戶的連接通過殺死會話而被丟棄。 – orka 2010-10-20 14:17:23