Partilhar via


Como pausar a rede do Service Broker (Transact-SQL)

Aplica-se a:SQL ServerAzure SQL Managed Instance

O Service Broker envia e recebe mensagens através da rede enquanto qualquer ponto de extremidade do Service Broker está no estado STARTED. Para pausar a rede do Service Broker, altere todos os endpoints do Service Broker para definir o estado como STOPPED. Esse estado impede que o Service Broker transmita mensagens para fora da instância ou receba mensagens de fora da instância, mas não afeta a entrega de mensagens dentro da instância. Para impedir a entrega de mensagens para um banco de dados específico, use ALTER DATABASE para desativar o Service Broker nesse banco de dados.

Pausar a rede do Service Broker

  • Altere todos os pontos de extremidade do Service Broker para definir o estado como STOPPED.

Exemplos

USE master;
GO

ALTER ENDPOINT BrokerEndpoint
    STATE = STOPPED;
GO