如何通过服务代理创建跨数据库通信

时间:2015-02-12 11:28:01

标签: sql-server service-broker

我不需要例子。我有很多这些,我可以用我需要的结果创建对象。我只是想了解服务代理工作流程。我需要将消息从InitiatorDB发送到TargetDB。不需要任何回复(如果只是正确处理对话的回复)。 对我来说问题很少,我不明白:

  1. 他们在technet说明:
  2.   

    您在参与的每个数据库中创建相同的合同/消息类型   谈话

    这是否意味着我必须在两个数据库上创建具有相同名称的合同/消息?

    1. 服务经纪人如何发送消息?我提供FROM_Service和TO_Service。服务是服务器对象?不是数据库?但我可以在同一个实例上的多个数据库上创建相同的服务。

1 个答案:

答案 0 :(得分:0)

我建议阅读以下内容。它解释了服务代理如何在两个数据库之间移动消息。

https://technet.microsoft.com/en-us/library/ms166057(v=sql.105).aspx

此外,如果您点击“服务代理路由”链接,这应该可以让您了解它的作用。