Condividi tramite


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