症状
请考虑以下情况:
-
你有一个 Microsoft SQL Server 2017 实例,该实例具有链接到另一个 SQL Server 实例的服务器设置。
-
没有 绕过遍历检查 本地策略权限的用户在重新启动 SQL server 服务后,会运行第一个链接服务器查询。
在此方案中,将运行初始链接服务器查询,并且任何用户连续链接服务器查询都将返回类似于以下内容的错误消息:
链接服务器 "server_name" 的 OLE DB 访问接口 "SQLNCLI11" 返回消息 "与 SQL server 建立连接时出现了与网络相关的或特定于实例的错误。服务器找不到或无法访问。检查实例名称是否正确,以及是否将 SQL Server 配置为允许远程连接。有关详细信息,请参阅 SQL Server 联机丛书。 链接服务器 "server_name" 的 OLE DB 访问接口 "SQLNCLI11" 返回消息 "客户端无法建立连接"。 消息21,级别16,状态1,第0行 客户端不支持加密
解决方案
在 SQL Server 的以下更新中修复了此问题:
关于 SQL Server 内部版本
SQL Server 的每个新版本都包含上一版本中的所有修补程序和安全修补程序。 我们建议你为你的 SQL Server 版本安装最新版本:
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。
参考
了解 Microsoft 用于描述软件更新的标准 术语 。