Freigeben über


So geht's: Aktivieren der Service Broker-Netzwerkfunktionalität (Transact-SQL)

Gilt für:SQL ServerAzure SQL Managed Instance

Der Dienstbroker sendet oder empfängt nachrichten nicht standardmäßig über das Netzwerk. Zum Aktivieren des Service Broker-Netzwerks in einer Instanz erstellen Sie einen Endpunkt für Service Broker.

Durch das Erstellen eines Service Broker-Endpunkts akzeptiert SQL Server TCP/IP-Verbindungen am angegebenen Port. Mit der Service Broker-Transportsicherheit können Sie die Verbindungsaufnahme am Port von einer Autorisierung abhängig machen. Wenn für den Computer, auf dem SQL Server ausgeführt wird, eine Firewall aktiviert ist, muss die Firewallkonfiguration auf diesem Computer eingehende Verbindungen für den im Endpunkt angegebenen Port zulassen. Weitere Informationen zur Sicherheit des Service Broker-Transports finden Sie unter Service Broker Transport Security.

Aktivieren des Dienstbrokernetzwerks

Erstellen Sie einen Service Broker-Endpunkt, und geben Sie dabei die Portnummer und die Authentifizierungsanforderungen an.

Examples

USE master;
GO

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