我如何杀死UOW锁?

时间:2014-05-22 12:08:58

标签: tsql

我的数据库中有两个锁,我无法杀死。 当我输入

KILL '8A551D5D-887D-4776-AEB3-F603A4CDF0E0'

我收到错误说:

  

UOW {8A551D5D-887D-4776-AEB3-F603A4CDF0E0}的分布式事务正在回滚:估计回滚完成率:0%,估计剩余时间为0秒。

现在已经24小时了,所以我相信完成水平不会改变。

当我试图杀死另一个时,我得到错误说:

  

与UOW {6B820CA6-5836-4CCB-BBA6-C3ED615EA933}有分布式事务关联。首先,使用KILL SPID语法终止连接。

我尝试使用以下脚本终止所有连接:

USE master
GO
ALTER DATABASE YourDatabaseName
SET OFFLINE WITH ROLLBACK IMMEDIATE
GO

但剧本永远不会结束。

如何杀死这些锁?

0 个答案:

没有答案