如何激活 Service Broker 网络 (Transact-SQL)

默认情况下,Service Broker 不通过网络发送或接收消息。若要在实例中激活 Service Broker 网络,请为 Service Broker 创建端点。

安全说明安全说明

创建 Service Broker 端点将使 SQL Server 接受指定端口上的 TCP/IP 连接。Service Broker 传输安全模式可用于要求授权后才能连接该端口。如果运行 SQL Server 的计算机启用了防火墙,则该计算机上的防火墙配置必须允许该端点中所指定端口的传入和传出连接。有关 Service Broker 传输安全模式的详细信息,请参阅 Service Broker 传输安全性

激活 Service Broker 网络

  • 创建 Service Broker 端点,其间指定端口号和身份验证级别。

示例

USE master;
GO

CREATE ENDPOINT BrokerEndpoint
    STATE = STARTED
    AS TCP ( LISTENER_PORT = 4037 )
    FOR SERVICE_BROKER ( AUTHENTICATION = WINDOWS ) ;
GO