首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL Service Broker队列未处理

SQL Service Broker队列未处理
EN

Stack Overflow用户
提问于 2014-08-14 14:51:39
回答 1查看 1.7K关注 0票数 0

我按照SQL Service Broker Configure在SQL Server2008中配置了SQL Service Broker。但是队列没有得到处理。它仍然保留在sys.transmission_queue中。当我检查变速箱状态时,它显示以下错误。

代码语言:javascript
复制
No route matches the destination service name for this conversation. Create a route to the destination service name for messages in this conversation to be delivered.

我猜没有特定的需要配置,因为我在同一服务器内的同一数据库中配置所有内容。任何想法都会有所帮助。

根据Remus Rusanu的回答,我使用the诊断工具进行了检查,得到了以下错误

代码语言:javascript
复制
An exception occurred on a connection to SQL Server <server name>:Login failed. The login is from an untrusted domain and cannot be used with Windows authentication.
EN

回答 1

Stack Overflow用户

发布于 2014-08-14 15:09:41

运行SSB诊断实用程序:ssbdiagnose。最简单的方法是使用RUNTIME选项并将其指向您的实例:

代码语言:javascript
复制
c:\>ssbdiagnose.exe runtime connect to -E -S <servername>

然后等待,直到它捕捉到重试,它将开始调查。

您也可以尝试使用CONFIGURATION选项,确保您的服务名称正确:

代码语言:javascript
复制
c:\>ssbdiagnose.exe -E -S <servername> -d <dbname> CONFIGURATION FROM SERVICE <fromservice> TO SERVICE <toservice>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25301771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档