服务代理队列消息已到达,但通知不起作用
|
我正在使用Microsoft提供的外部激活程序来监视服务代理队列消息。主队列的名称为\“ ReportQueueTarget \”。我还设置了这样的通知队列:
CREATE QUEUE ReportExternalNotifyQueue
GO
-- create event notification service
CREATE SERVICE ReportExternalNotifyService
ON QUEUE ReportExternalNotifyQueue
(
[http://schemas.microsoft.com/SQL/Notifications/PostEventNotification]
)
GO
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
CREATE EVENT NOTIFICATION [ReportNotification]
ON QUEUE [ReportQueueTarget]
FOR QUEUE_ACTIVATION
TO SERVICE \'ReportExternalNotifyService\',\'current database\'
GO
这对于我设置的两个环境都很好。但是,对于我现在要设置的这个新环境,消息成功到达了主队列,但是通知队列中什么都没有显示。因此,外部激活器永远不会接收和通知。是什么导致此问题?
谢谢!
没有找到相关结果
已邀请:
1 个回复
公藕