关与SQL server中 Service Broker 的应用遇到的问题汇部

小仙丹儿 2018-08-07 04:11:58
最近我正在搞一个项目,主库获取数据后,根据规则要把数据分发到其它各目标库中,目标库分别部署在不同IP的服务器上。
我选择用 Service Broker 队列传方式完成的,这个项目目前正在进行中,在部署配置Service Broker的队列时遇到N多个坑,目前仍然还在坑中挣扎。所以,想到要把自己的遇过的问题和正在遇到的问题做个贴子分享一下,希望可以有同道中人一起探讨。
今天先发一个还正在找原因中的问题:
主库在向目标库的队列传送消息时,偶尔会出现以下错误:(select * from sys.transmission_queue 中的 transmission_status 字段报错信息)Service Broker received an error message on this conversation. Service Broker will not transmit the message; it will be held until the application ends the conversation.
在目标库传输订单数据时,并不是所有数据都会有这个错,只会偶出现,网上找的一些权限什么的说法也都不对,现在还不知道原因
上个图片吧:

...全文
245 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
丰云 2018-08-07
  • 打赏
  • 举报
回复
这种事,我通常是自己写个服务完成

自己写的,想怎么调就怎么调,想怎么记日志就怎么记日志。。。。。。

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧