Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Istanza gestita di SQL di Azure
Quando il recapito dei messaggi non è attivo, i messaggi rimangono nella coda di trasmissione. Per determinare se Service Broker è attivo per un database, controllare la is_broker_enabled colonna della vista del sys.databases catalogo.
Nota
La disattivazione di Service Broker impedisce l'invio o il recapito dei messaggi al database. Tuttavia, ciò non impedisce l'arrivo dei messaggi nell'istanza di . Per impedire l'arrivo di messaggi nell'istanza di , è necessario rimuovere o arrestare l'endpoint di Service Broker.
Disattivare Service Broker in un database
- Modificare il database per impostare l'opzione
DISABLE_BROKER.
Esempi
Nota
Gli esempi di codice in questo articolo sono stati testati usando il database di esempio AdventureWorks2025, che è possibile scaricare dalla home page Microsoft SQL Server Samples and Community Projects.
USE master;
GO
ALTER DATABASE AdventureWorks2008R2
SET DISABLE_BROKER;
GO