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.

ms166086.security(it-it,SQL.90).gifNota sulla protezione:
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

  1. Modificare il database impostando l'opzione ENABLE_BROKER.

Esempio

USE master ;
GO

ALTER DATABASE AdventureWorks SET ENABLE_BROKER ;
GO

Vedere anche

Attività

Procedura: Disattivazione del recapito dei messaggi di Service Broker nei database (Transact-SQL)
Procedura: Attivazione delle funzionalità di rete di Service Broker (Transact-SQL)

Altre risorse

ALTER DATABASE (Transact-SQL)
sys.databases (Transact-SQL)
sys.transmission_queue (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005