Hello all,<o:p></o:p>
We have an issue in our production environment where the activation procedure (internal activation) is not firing in the target Queue. We have been using Service Broker for a few years and have only seen this occur once and that was in a non-production environment. We ended up restarting SQL to "fix" the issue.<o:p></o:p>
The queues are enabled, activation is enabled, and all looks well. I can even call the activation proc directly in SSMS and it processes the messages in the queue. When I try to disable activation, the ALTER QUEUE statement is blocked by system SPID 26 (Status = BACKGROUND, Command = EXECUTE, Last Batch = 06/02). Does anyone have any idea of what is going on or what I can try before restarting SQL?<o:p></o:p>
Thanks,<o:p></o:p>
Thomas
<o:p></o:p>
Windows 2008 R2 Enterprise SP1 x64<o:p></o:p>
SQL Server 2008 EnterpriseSP2 (10.0.4064.0 (X64))<o:p></o:p>
5 node cluster<o:p></o:p>
36 GB RAM