Как активировать доставку сообщений компонента Service Broker в базах данных (Transact-SQL)
По умолчанию доставка сообщений компонента Service Broker в базе данных активна при создании базы данных. Когда доставка сообщений неактивна, сообщения остаются в очереди передачи. Чтобы определить, активен ли компонент Service Broker для базы данных, проверьте значение столбца is_broker_enabled в представлении каталога sys.databases.
Примечание по безопасности |
---|
Активация компонента Service Broker разрешает доставку сообщений в базу данных. Для отправки сообщений за пределы экземпляра и их приема из внешнего экземпляра необходимо создать конечные точки компонента Service Broker. |
Выполнение активации компонента Service Broker в базе данных
- Измените базу данных, чтобы установить параметр ENABLE_BROKER.
Пример
USE master ;
GO
ALTER DATABASE AdventureWorks2008R2 SET ENABLE_BROKER ;
GO