网站搜索

修复 SCCM SQL Server Native Client 更新警告


安装 SCCM 时,您可能会在先决条件检查期间遇到 SQL Server 本机客户端警告。我在上一篇文章中描述了这些警告。

然而,解决方案并不明显,因为我无法详细介绍它。在这篇文章中,我将向您展示如何修复 Microsoft SQL Server Native Client 相关警告。尽管您可以忽略该警告,但始终建议修复它们。

安装 SCCM 更新时,我在先决条件检查步骤中收到警告。单击警告将显示以下说明。

[已完成,但有警告]:验证站点服务器上安装的 Microsoft SQL Server Native Client 版本是否满足启用 TLS 1.2 支持的最低要求。

configmgrprereq.log 文件详细显示以下警告。

SQL Server Native Client version; Warning; Configuration Manager sites require a supported SQL Server Native Client version. To enable TLS 1.2 support, you must install a supported version of SQL Server Native Client on the specified site database server. For more information, see https://go.microsoft.com/fwlink/?linkid=2026746

首先,让我们从检查实际的 SQL Server 本机客户端开始。就我而言,它是 SQL Server 2012 本机客户端,安装的版本是 11.2.5643.3。出现此警告是因为客户端版本较低,需要升级该客户端版本。

在继续操作之前,您需要了解必须下载的 SQL 本机客户端版本。转到此链接,您将找到 SQL Server 版本以及支持 TLS 1.2 的第一个版本。如果您知道安装的 SQL Server 版本,请确定当前版本的 SQL Server 是否已支持 TLS 1.2。

单击上面的链接(我们在日志文件中看到的链接)会将您带到此处。单击下载按钮。

安装 SQL Server 本机客户端

右键单击 sqlncli 并以管理员身份运行它。您现在将看到一个警告框。您的系统上检测到较低版本的产品。您想升级现有的安装吗?单击是。

在 Microsoft SQL Server 2012 Native Client 设置框中,单击下一步。

单击下一步。

要开始安装,请单击安装。

最后点击完成完成设置。

服务器必须重新启动,单击是重新启动。

检查 Microsoft SQL Server Native Client 的版本,现在为 11.4.7001.0。

返回 SCCM 控制台。转到更新和服务节点。右键单击 Configuration Manager 1810 更新,然后单击运行先决条件检查。您将注意到 SQL Server Native 客户端版本步骤显示已完成。

相关文章