我有 2 台服务器... OTTO 位于现场,并连接到域它正在运行 SQL 2008。我已经在 SQL 2000 兼容模式下创建了数据库。
WEBDB3 位于数据中心,未连接到我们的域。它正在运行 SQL 2000
DMZ 设置在两个站点之间,在防火墙上。
我在 OTTO 上创建了一个事务性发布,然后设置了对 WebDB3 的订阅。
初始化快照后,如果我右键单击并选择查看同步状态,我会收到此错误:
该进程无法连接到订阅服务器“WEBDB3”。
如果我打开复制监视器:
错误消息:进程无法连接到订阅服务器“WEBDB3”。(来源:MSSQL_REPL,错误号:MSSQL_REPL0) 获取帮助:http://help/MSSQL_REPL0 命名管道提供程序:无法打开与 SQL Server [53] 的连接。(来源:MSSQLServer,错误号:53) 获取帮助:http://help/53 建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。检查实例名称是否正确以及 SQL Server 是否配置为允许远程连接。有关详细信息,请参阅 SQL Server 联机丛书。(来源:MSSQLServer,错误号:53)获取帮助:http://help/53
以前有一个名为 NavisionUpgrade 的服务器。这设置非常相似,并且复制工作。
我究竟做错了什么?我已经花了几个小时在这上面,并且正在拔头发!
来自joeqwerty的评论: