Como pausar o sistema de redes do Service Broker (Transact-SQL)
O Agente de Serviços enviará e receberá mensagens pela rede enquanto qualquer ponto de extremidade do Agente de Serviços estiver no estado STARTED. Para pausar o sistema de rede do Agente de Serviços, altere todos os pontos de extremidade do Agente de Serviços para definir o estado como STOPPED. Observe que isso evitará que o Agente de Serviços transmita mensagens para fora da instância ou receba mensagens de fora da instância, porém não afetará a entrega da mensagem dentro da instância. Para impedir a entrega de mensagem a um banco de dados específico, use ALTER DATABASE para desativar o Agente de Serviços nesse banco de dados.
Para pausar o sistema de rede do Agente de Serviços
- Altere todos os pontos de extremidade do Agente de Serviços para definir o estado como STOPPED.
Exemplo
USE master ;
GO
ALTER ENDPOINT BrokerEndpoint
STATE = STOPPED ;
GO