Condividi tramite


Procedura: Sospendere la rete di Service Broker (Transact-SQL)

Si applica a:SQL ServerIstanza gestita di SQL di Azure

Service Broker invia e riceve messaggi sulla rete quando qualsiasi endpoint di Service Broker si trova nello stato STARTED. Per sospendere la rete di Service Broker, modificare tutti gli endpoint di Service Broker per impostare lo stato su STOPPED. Questo stato impedisce a Service Broker di trasmettere messaggi dall'istanza o di ricevere messaggi dall'esterno dell'istanza, ma non influisce sul recapito dei messaggi all'interno dell'istanza. Per impedire il recapito dei messaggi a un database specifico, utilizzare ALTER DATABASE per disattivare Service Broker in tale database.

Sospendere la rete di Service Broker

  • Modificare tutti gli endpoint di Service Broker per impostare lo stato su STOPPED.

Esempi

USE master;
GO

ALTER ENDPOINT BrokerEndpoint
    STATE = STOPPED;
GO