Partager via


Guide pratique pour activer la mise en réseau Service Broker (Transact-SQL)

S’applique à :SQL ServerAzure SQL Managed Instance

Service Broker n’envoie pas ou ne reçoit pas de messages sur le réseau par défaut. Pour activer le réseau Service Broker dans une instance, créez un point de terminaison pour Service Broker.

La création d'un point de terminaison Service Broker oblige SQL Server à accepter les connexions TCP/IP sur le port spécifié. La sécurité du transport Service Broker vous permet d'exiger l'autorisation de connexion au port. Si le pare-feu de l'ordinateur sur lequel SQL Server s'exécute est activé, la configuration de cette protection doit autoriser les connexions du trafic entrant et sortant pour le port spécifié dans le point de terminaison. Pour plus d’informations sur la sécurité du transport Service Broker, consultez Service Broker Transport Security.

Activer la mise en réseau service Broker

Créez un point de terminaison Service Broker en spécifiant le numéro du port et le niveau d'authentification.

Examples

USE master;
GO

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