152

Microsoft SQL Server 2005 を使用しており、これらの T-SQL を使用してデータベースの Broker を有効にしようとしました:

 SELECT name, is_broker_enabled FROM sys.databases 
 -- checking its status 0 in my case
 ALTER DATABASE myDatabase SET ENABLE_BROKER

処理にAlter Database時間がかかります。30 分以上経過しましたが、まだ実行中です。他の何かを待っているのか、サービス ブローカーの下のすべてのメッセージ、コントラクト、キュー、およびサービスを削除するなど、最初に何かをクリーンアップする必要があるのか​​ わかりませんか?

4

4 に答える 4

308

http://rusanu.com/2006/01/30/how-long-should-i-expect-alter-databse-set-enable_broker-to-run/

alter database [<dbname>] set enable_broker with rollback immediate;
于 2009-07-07T19:21:08.443 に答える