如何在Microsoft SQL Server 2005中停止数据库的还原?

3
如何停止、取消或终止使用Microsoft SQL Server 2005还原数据库的过程?您可以提供请求或程序吗?
2个回答

9

在SSMS中输入sp_who以获取打开的SPID(会话ID)列表。

找到包含您恢复的那个SPID。命令将类似于RESTORE DATABASE

使用kill XXX,其中XXX是该事务的SPID。


我遇到了以下错误 只有用户进程可以被终止。 - AlexMelw

1

找到这个SPID并杀死它们或回滚事务。使用sp_who搜索还原的SPID。


6
我执行了sp_who,但恢复操作并不在这里,然而Management Studio Express显示正在还原... - Christophe Debove
2
我和@Christophe有相同的问题。 - Jonathan
也许您正在寻找与此线程中发现的相同答案(如果DB显示“正在还原”,但还原过程已完成)https://dev59.com/bHRB5IYBdhLWcg3wxZ1K#521039 - Nick Niebling

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接