Share via


Service Broker のメッセージ転送をアクティブ化する方法 (Transact-SQL)

メッセージ転送によって、SQL Server のインスタンスはインスタンスの外部からのメッセージを受け付けて、それらを別のインスタンスに送信することができます。メッセージ転送は、Service Broker エンドポイント上で構成されます。

Service Broker のメッセージ転送をアクティブ化するには

  1. ネットワーキングがアクティブになっていない場合は、Service Broker ネットワーキングをアクティブにします。Service Broker ネットワーキングの詳細については、「Service Broker ネットワークをアクティブ化する方法 (Transact-SQL)」を参照してください。

  2. エンドポイントを変更してメッセージ転送をアクティブ化し、転送するメッセージの最大サイズをメガバイト (MB) 単位で指定します。

使用例

USE master ;
GO

ALTER ENDPOINT BrokerEndpoint 
    FOR SERVICE_BROKER ( MESSAGE_FORWARDING = ENABLED,
                         MESSAGE_FORWARD_SIZE = 10 ) ;
GO