SQL复制 '的进程无法连接到订阅服务器'

问题描述:

我有三个服务器,所有Windows 2008 + SQL Server 2008 R2的:SQL复制 '的进程无法连接到订阅服务器'

  • 服务器 'A'
  • 服务器 'B'
  • 服务器“ Z'

A和B是发布者,Z是A和B的订阅者。订阅以“推送”模式(即从分发者到订阅者)配置。

从A到Z的复制完美地工作。

从B到Z的复制失败,并显示消息'该进程无法连接到订户'ServerZ'。此消息以分发服务器(服务器B)上的同步状态显示。

连接正在使用SQL登录运行,并且我已经多次检查了所有密码 - 并且我可以通过SQL Management Studio进行连接而没有任何问题 - 但是当相同凭据放入复制时,它将失败。 。

为什么?我该如何阻止它?

在此先感谢。

+0

嗨,我有一个非常类似的问题。我之前也见过它,并以某种方式解决了它,但是当时我找不到任何笔记。很烦人。你设法解决它吗? – iss42 2013-05-12 22:30:48

+0

我的问题至少是在64位版本上安装了2个MS SQL版本。该配置在64位版本中不正确。 – iss42 2013-06-16 17:36:56

最终发现问题是与端口号复制试图连接(这是非标准的)。

似乎您在SQL网络配置中指定端口的顺序决定了在连接尝试中未指定哪个端口时将使用哪个端口。

+0

它正在使用哪个端口? – Raghavendra 2017-06-13 05:50:43