问题描述
问题陈述
服务器 A(sql Server 2012 基础版本)能够通过链接服务器连接到服务器 B(sql Server 2012 SP2 11.0.5058.0 版本)
服务器 A 随后更新到 SP4 (11.0.7001.0) 版本,现在无法通过链接服务器与服务器 B 建立连接
错误信息
TCP 提供程序:远程主机强制关闭现有连接。
链接服务器“XXX”的 OLE DB 提供程序“sqlNCLI11”返回消息“客户端无法建立连接。”(Microsoft sql Server,错误:10054)
我认为根本原因是 TLS 配置 https://support.microsoft.com/en-us/topic/kb3135244-tls-1-2-support-for-microsoft-sql-server-e4472ef8-90a9-13c1-e4d8-44aad198cdbe
但是我该如何解决呢?
附加信息
服务器 A 最近完成了操作系统补丁,但在比较两台服务器上的补丁时,它们安装了相同的补丁。服务器 B 中的补丁安装时间早于服务器 A
我在 sql Server 的错误日志中没有看到任何错误消息。当我尝试测试从服务器 A 到服务器 B 的连接时收到错误消息,反之亦然。
服务器 A 可以连接另外两台 sql Server 2017 的服务器
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\
左 - 服务器 A
右侧 - 服务器 B
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)