摘要:
问题1:Service Broker 常见问题队列 test.dbo.IncomingQueue 中运行的已激活过程 [dbo].[ReadIncomingMessageProc] 输出以下信息: 'Access to the remote server is denied because the current security context is not trusted.'由于当前安全上下文不可信,因此访问远程服务器的请求遭到拒绝。解决:修改 运行Service Broker数据库的信任状态为可信任,注意一定不是远程目标数据库的信任状态例如:ALTER DATABASE 阅读全文
摘要:
services broker常用视图和脚本 -- 查看传输队列中的消息--如果尝试从队列中移除时,列将表明哪里出现了问题select * from sys.transmission_queue -- 查看Service Broker 激活的存储过程select * from sys.dm_broker_activated_tasks-- 查看数据库中的每个会话端点。会话端点代表Service Broker 会话的每一端。-- 会话端点视图state列显示会话的状态select * from sys.conversation_endpoints -----------------------. 阅读全文