如何杀死或回滚未提交的事务?如何杀死或回滚活动事务?
我列出我的活动事务的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