Condividi tramite


Procedura: Attivazione del recapito dei messaggi di Service Broker nei database (Transact-SQL)

Per impostazione predefinita, il recapito dei messaggi di Service Broker viene attivato al momento della creazione di un database. Se il recapito non è attivo, i messaggi rimangono nella coda di trasmissione. Per determinare se Service Broker è attivo per un database, verificare la colonna is_broker_enabled della vista del catalogo sys.databases.

Nota sulla sicurezzaNota sulla sicurezza

L'attivazione di Service Broker consente il recapito dei messaggi al database. Per l'invio e la ricezione dei messaggi dall'esterno dell'istanza è necessario creare un endpoint di Service Broker.

Per attivare Service Broker in un database

  • Modificare il database impostando l'opzione ENABLE_BROKER.

Esempio

USE master ;
GO

ALTER DATABASE AdventureWorks2008R2 SET ENABLE_BROKER ;
GO