服务代理队列消息已到达,但通知不起作用

| 我正在使用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
这对于我设置的两个环境都很好。但是,对于我现在要设置的这个新环境,消息成功到达了主队列,但是通知队列中什么都没有显示。因此,外部激活器永远不会接收和通知。是什么导致此问题? 谢谢!     
已邀请:
我只是偶然发现了这个问题,而且我知道它已经很老了。如果有人遇到相同的问题,我会在博客上发布有关如何解决外部激活问题的文章。 SQL Server Service Broker对外部激活进行故障排除     

要回复问题请先登录注册