Sign in with Microsoft
New to Microsoft? Create an account.

症状

在安装 SQL Server 累积更新或安装 SQL Server 包含已启用的安全引导的 Windows 服务器 2016年的版本是累积性更新 (也称为单流的安装)。

在这种情况下,安装程序会报告错误和失败,否则成功时触发警告和错误消息类似于以下内容。

文件流特征选择在安装过程中或累积更新应用于 SQL Server 的现有安装上已经启用了时出现错误消息︰

发生了下列错误︰

Windows 无法验证此文件的数字签名。最近硬件或软件更改可能已经安装了的文件的签名不正确或已损坏,或可能从未知来源的恶意软件。

单击重试重试失败的操作,或单击取消以取消此操作并继续运行安装程序。



和此︰

程序兼容性助手

数字签名的驱动程序是必需的

RsFx 驱动程序
微软公司





单流的 SQL 服务器,包括累积更新安装期间未选中文件流功能时出现警告消息︰




注意:在这种情况下,不能通过使用 SQL Server 配置管理器安装程序完成后启用文件流功能。

下表总结了依据各种版本的 SQL Server 中可能出现了这些症状的组合。

SQL Server 2016 年 (rtm 影响 CU2)

组合

文件流功能

Error/Warning?

在 SQL 2016 CU2

启用

错误

SQL 2016 + CU2 滑流

启用

错误

SQL 2016 + CU2 滑流

已禁用或未选中 (默认值)

警告



SQL Server 到 2014 年 (SP1 的影响 CU9)

组合

文件流功能

Error/Warning?

CU9 在 SQL 2014 SP1

启用

错误

SQL 2014 + SP1 + CU9 滑流

启用

错误

SQL 2014 + SP1 + CU9 滑流

已禁用或未选中 (默认值)

警告



SQL Server 2012 年 (影响 CU5 SP3 和 CU14 为 SP2)

组合

文件流功能

Error/Warning?

在 SQL 2012 SP3 CU5

启用

错误

SQL 2012 + SP3 + CU5 滑流

启用

错误

SQL 2012 + SP3 + CU5 滑流

已禁用或未选中 (默认值)

警告

CU14 在 SQL 2012 SP2

启用

错误

SQL 2012 + SP2 + CU14 滑流

启用

错误

SQL 2012 + SP2 + CU14 滑流

已禁用或未选中 (默认值)

警告



请注意Hyper-V Gen2 类型虚拟机具有安全启动默认启用的并且因此用户更有可能在 Windows 服务器 2016年或 Windows 10 分 Gen2 Hyper-V 虚拟机上安装 SQL 2016 和累积更新 2 (CU2) 时遇到此问题。但是,此问题也可能出现在物理服务器上如果开启了安全引导。

解决方案

若要解决此问题,请安装Microsoft SQL Server 2016 Service Pack 1 (SP1)

SQL Server 2016

对于 SQL Server 2016年的累积更新 4

SQL Server 2014

对于 SQL Server 2014 SP1 的累积更新 11

SQL Server 2012

SQL Server 2012 Service pack 3 的累积更新 7

SQL Server 2012 sp2 的累积更新 16


建议:安装 SQL Server 的最新累积更新

SQL Server 的每个新累积更新包含以前的累积更新所包含的所有修补程序和所有安全修补程序。我们建议你下载并安装 SQL Server 的最新累积更新:



解决方法

若要变通解决此问题,请使用以下方法之一为适用于您的环境︰

  • 如果文件流功能不可用于您的环境中,此问题不会影响您除了在安装过程结束时弹出的警告消息。您可以安全地忽略该警告在此方案中。

  • 如果文件流/FileTable 功能是用于您的环境中,如果您打算安装在 Windows 服务器 2016年"症状"一节中所述的受影响累积更新之一,您可能会选择暂时禁用安全启动。这样可以变通解决此问题,直到被释放即将进行的服务发布包含的代码签名 RsFx 驱动程序。

  • 如果文件流/FileTable 功能是在为您的环境使用,如果您计划在 Windows 服务器 2016年上安装 SQL Server 2016年,并且不能禁用安全引导,我们建议您不要安装受影响的累积更新。相反,等待将来的累积更新发布的已签名的 RsFx 驱动程序。

详细信息


需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?

谢谢您的反馈!

×