ALTER DATABASE Database Name SET ENABLE_BROKER;没有响应,并且可以无限工作。SQL代理服务正在运行,发生这种情况的可能性是什么?
谢谢
发布于 2010-05-17 16:44:33
How long should I expect ALTER DATABASE … SET ENABLE_BROKER to run?
ALTER DATABASE ... SET ENABLE_BROKER
需要对数据库的独占访问,如果数据库中有任何其他会话,它将阻塞。要强制执行此操作,您可以使用WITH ROLLBACK
子句,该子句将终止阻塞ALTE
R的任何会话:
ALTER DATABASE [<dbname>] SET ENABLE_BROKER WITH ROLLBACK IMMEDIATE;
发布于 2010-05-17 07:59:22
您应该首先终止该数据库的所有进程。下面是如何做的。
http://www.kodyaz.com/articles/kill-all-processes-of-a-database.aspx
https://stackoverflow.com/questions/2847354
复制相似问题