1

我正在为跨实例/服务器通信创建服务代理应用程序。我已经与服务经纪人合作了一段时间,我有点舒服。我的服务代理正在为同一个实例工作(不同的数据库消息传递)

但我想要的是从服务器 1 向服务器 2 发送一条消息。我使用对话安全性和必要的服务代理对象来实现这一点。不过,我想做的是从 [服务器 1 数据库 1] 向 [服务器 2 数据库 1 和数据库 2 ~ 相同实例] 发送消息。

我在 [服务器 1 数据库 1] 和 [服务器 2 数据库 1] 上创建了必要的证书并交换了它们,然后创建了所有服务代理对象。当我从 [Server 1 database 1] 向 [Server 2 database 1] 发送消息时,一切正常。

但,

当我尝试从 [服务器 1 数据库 1] 向 [服务器 2 数据库 2] 发送消息时(在新数据库上创建证书并交换它们后,将不会发送消息,并且我在 SQL 配置文件中看到错误: 未找到证书(此错误在服务器 2 数据库 2 上)。

只是为了提供更多信息,我在服务器 2 数据库 1 和 2 上具有相同的服务名称......

4

0 回答 0