Procedura: Sospensione delle funzionalità di rete di Service Broker (Transact-SQL)
Service Broker invia e riceve messaggi in rete quando lo stato di un endpoint qualsiasi di Service Broker corrisponde a STARTED. Per sospendere le funzionalità di rete di Service Broker, impostare lo stato di tutti gli endpoint di Service Broker su STOPPED. Si noti che questa impostazione impedisce a Service Broker la trasmissione o la ricezione di messaggi dall'esterno dell'istanza, ma non influisce sul recapito dei messaggi all'interno dell'istanza. Per impedire il recapito di messaggi a un database specifico, disattivare Service Broker nel database in questione utilizzando ALTER DATABASE.
Per sospendere le funzionalità di rete di Service Broker
- Modificare tutti gli endpoint di Service Broker impostando lo stato su STOPPED.
Esempio
USE master ;
GO
ALTER ENDPOINT BrokerEndpoint
STATE = STOPPED ;
GO