Compartir a través de


Cómo activar la entrega de mensajes de Service Broker en las bases de datos (Transact-SQL)

De forma predeterminada, la entrega de mensajes de Service Broker está activa en una base de datos cuando ésta se crea. Si la entrega de mensajes no está activa, los mensajes permanecen en la cola de transmisión. Para determinar si Service Broker está activo para una base de datos, compruebe la columna is_broker_enabled de la vista de catálogo sys.databases.

ms166086.security(es-es,SQL.90).gifNota de seguridad:
La activación de Service Broker permite entregar los mensajes a la base de datos. Se debe crear un extremo de Service Broker para enviar y recibir mensajes desde fuera de la instancia.

Para activar Service Broker en una base de datos

  1. Modifique la base de datos para establecer la opción ENABLE_BROKER.

Ejemplo

USE master ;
GO

ALTER DATABASE AdventureWorks SET ENABLE_BROKER ;
GO

Vea también

Tareas

Cómo desactivar la entrega de mensajes de Service Broker en las bases de datos (Transact-SQL)
Cómo activar la comunicación en red de Service Broker (Transact-SQL)

Otros recursos

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

Ayuda e información

Obtener ayuda sobre SQL Server 2005