通过


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

适用于SQL ServerAzure 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