Delen via


Procedure: Service Broker-netwerken activeren (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL Managed Instance

Service Broker verzendt of ontvangt standaard geen berichten via het netwerk. Als u Service Broker-netwerken in een exemplaar wilt activeren, maakt u een eindpunt voor Service Broker.

Als u een Service Broker-eindpunt maakt, accepteert SQL Server TCP/IP-verbindingen op de opgegeven poort. Met Service Broker-transportbeveiliging kunt u autorisatie vereisen voor verbindingen met de poort. Als op de computer waarop SQL Server wordt uitgevoerd een firewall is ingeschakeld, moet de firewallconfiguratie op die computer beide binnenkomende verbindingen toestaan voor de poort die is opgegeven in het eindpunt. Zie Service Broker-transportbeveiliging voor meer informatie over Service Broker-transportbeveiliging.

Service Broker-netwerken activeren

Maak een Service Broker-eindpunt, waarbij u het poortnummer en het verificatieniveau opgeeft.

Voorbeelden

USE master;
GO

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