不能杀SPID“事务回滚进展”(Can't Kill SPID “Transaction R

2019-09-22 01:05发布

我在perptual回滚模式未提交的声明在我的数据库。 当我试图杀死与此语句关联的SPID,我得到以下错误:

正在进行事务回滚。 估计回滚已完成:0%。 0秒:估计剩余时间。

这未提交语句导致用户无法查看数据库的表,视图和程序树木。 如何制止这种SPID?

Answer 1:

我发现这个线程,现在看来,如果它启动你不能用命令杀死它。 只有当你在你的数据库脱机进行。

MSDN论坛链接



Answer 2:

未提交的事务是一个数据库备份。 有一个已知的错误,其中所述备份有时挂断(与MS修补程序一起)。 重新启动群集解决了该问题



文章来源: Can't Kill SPID “Transaction Rollback in Progress”