该进程无法连接到订阅服务器“xxxxxx”
Posted
技术标签:
【中文标题】该进程无法连接到订阅服务器“xxxxxx”【英文标题】:The process could not connect to Subscriber 'xxxxxx' 【发布时间】:2017-11-19 02:09:28 【问题描述】:我已将 transnational push replication
从 SQL Server 2014 配置到 Azure SQL 数据库
发布者数据库也配置为镜像。
我得到The process could not connect to Subscriber 'xxxxxx'
当我在“分发者到订阅者”选项卡中的复制监视器中看到
除了连接到 azure sql 数据库之外,我在任何地方都使用过 Windows 用户凭据。
注意:从新服务器到同一天蓝色数据库的相同设置。它可以工作,所以我的生产服务器可能有问题......我不确定是什么? 我打开了这里列出的所有端口 TCP: 21,80,139, 445 UDP:137、138 还有 1433
我能够在同一台服务器上的 SSMS 中连接 azure db,因此 azure 不会阻止 ip
请帮忙
【问题讨论】:
【参考方案1】:您能检查一下您的 SQL Server 2014 的构建版本吗? SQL Server 2014 SP1 CU3 或 SQL Server 2014 RTM CU10 或更高版本支持复制到 SQL DB。错误 MSSQL_REPL20084 和 MSSQL_REPL40532 可能表明您使用的是旧版本的 SQL Server。
【讨论】:
这是我们拥有的版本:Microsoft SQL Server 2014 - 12.0.2000.8 (X64) Feb 20 2014 20:04:26 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.3以上是关于该进程无法连接到订阅服务器“xxxxxx”的主要内容,如果未能解决你的问题,请参考以下文章
SQL:无法连接到服务器computer: ODBC;消息0,级别16,状态1
计算机无法连接到远程计算机上的另一个控制台会话,您正在运行一个控制台会话