ALTER DATABASE [Имя базы данных] SET ENABLE_BROKER; Не отвечает, а работает бесконечно. Служба агента SQL работает, каковы шансы?
Спасибо
Как долго следует ожидать запуска ALTER DATABASE… SET ENABLE_BROKER?
ALTER DATABASE ... SET ENABLE_BROKER требует монопольного доступа к базе данных, и он заблокируется, если в базе данных есть какой-либо другой сеанс. Чтобы форсировать это, вы можете использовать предложение WITH ROLLBACK, которое уничтожит любой сеанс, блокирующий вашу ALTE R:
ALTER DATABASE ... SET ENABLE_BROKER
WITH ROLLBACK
ALTE
ALTER DATABASE [<dbname>] SET ENABLE_BROKER WITH ROLLBACK IMMEDIATE;
Сначала вы должны уничтожить все процессы для этой базы данных. Вот как это сделать.
http://www.kodyaz.com/articles/kill-all-processes-of-a-database.aspx