启用Service Broker

授予权限
必须在MSDB数据库重的QueryNotificationService服务上翔Guest用户授予发送权限
USE MSDB
GRANT SEND ON SERVICE::
[http://schemas.microsoft.com/SQL/Notifications/QueryNotificationService]
TO GUEST

在数据库服务器上启用CLR
在一个消息到达服务队列时,一个包含.NET代码的存储过程sp_DispatcherProc将使用一个队列来派发该消息,因此必须在该sql Server实例上启用CLR
USE MASTER
EXEC sp_configure 'clr enabled'1
RECONFIGURE

启用Service Broker
USE MASTER
ALTER DATABASE NORTHWIND set ENABLE_BROKER
--验证是否能启用
go
Select DATABASEpRoPERTYEX('NorthwInd','IsBrokerEnabled')
posted @ 2007-08-24 08:55  子午  阅读(2665)  评论(0编辑  收藏  举报