KB3101120 - 修复:备份 SQL Server 2012 或 SQL Server 2014 中用于加密数据库加密密钥的证书时,SQL Server 停止响应

应用对象
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Microsoft 将 Microsoft SQL Server 2012 修补程序作为一个可下载的文件分发。 由于修补程序是累积的,因此每个新版本都包含上一个 SQL Server 2012 修补程序版本中包含的所有修补程序和安全修补程序。

症状

请考虑以下情形:

  • 假设您将数据库设置为在 SQL Server 2012 或 SQL Server 2014 的实例中使用透明数据加密 (TDE) 。
  • 备份用于加密数据库加密密钥的证书。
  • 一个或多个操作 (例如,需要对已启用 TDE 的数据库) 的事务日志写入活动的操作正在进行。

在这种情况下,SQL Server 可能会停止响应。

此外,你可能会看到会话正在等待证书资源上的架构稳定性 (Sch-S) 锁。 如果无法与 SQL Server 实例建立新连接,可以尝试使用管理员连接监视锁定信息。

解决方法

累积更新信息

此问题已首先在 SQL Server 的以下累积更新中修复:

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

SQL Server 的每个新累积更新都包含上一个累积更新中包含的所有修补程序和所有安全修补程序。 建议下载并安装 SQL Server 的最新累积更新:

      

状态

Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。

参考资料

了解 Microsoft 用于描述软件更新的术语。