Compartilhar via


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

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

O Service Broker envia e recebe mensagens pela rede enquanto qualquer ponto de extremidade do Service Broker está no STARTED estado. Para pausar o funcionamento em rede do Service Broker, altere todos os pontos de extremidade do Service Broker para configurar o estado para STOPPED. Esse estado impede que o Service Broker transmite 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 a um banco de dados específico, use ALTER DATABASE para desativar o Service Broker nesse banco de dados.

Pausar a rede de comunicação 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