Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Azure SQL Managed Instance
De forma predeterminada, la entrega de mensajes de Service Broker está activa en una base de datos cuando ésta se crea. Cuando 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.
Nota:
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
- Modifique la base de datos para establecer la opción ENABLE_BROKER.
Ejemplo
USE master ;
GO
ALTER DATABASE AdventureWorks2008R2 SET ENABLE_BROKER ;
GO
Nota:
Los ejemplos de código de este artículo se probaron mediante la base de datos de ejemplo AdventureWorks2022
, que puede descargar de la página principal de ejemplos y proyectos de comunidad de Microsoft SQL Server .