次の方法で共有


データベースで Service Broker のメッセージ配信をアクティブ化する方法 (Transact-SQL)

Service Broker のメッセージ配信は、データベースの作成時に既定でアクティブになります。メッセージ配信がアクティブになっていない場合、メッセージは転送キューにとどまります。データベースで Service Broker がアクティブかどうかを調べるには、sys.databases カタログ ビューの is_broker_enabled 列を確認します。

ms166086.security(ja-jp,SQL.90).gifセキュリティ メモ :
Service Broker をアクティブ化すると、そのデータベースにメッセージが配信されるようになります。インスタンスの外部とメッセージを送受信するには、Service Broker のエンドポイントを作成する必要があります。

データベースで Service Broker をアクティブ化するには

  1. データベースを変更して、ENABLE_BROKER オプションを設定します。

使用例

USE master ;
GO

ALTER DATABASE AdventureWorks SET ENABLE_BROKER ;
GO

参照

処理手順

データベースで Service Broker のメッセージ配信を非アクティブ化する方法 (Transact-SQL)
Service Broker ネットワークをアクティブ化する方法 (Transact-SQL)

その他の技術情報

ALTER DATABASE (Transact-SQL)
sys.databases (Transact-SQL)
sys.transmission_queue (Transact-SQL)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手