症状
假设您使用的是 Microsoft SQL Server 2012 非英语版本。 当安装 SQL Server 2012 Service Pack 2 (SP2)累积更新2(CU2)时,SQL 编写器组件的修补不正确。 安装过程不会检测 SQL 编写器安装,你将在详细信息中收到以下消息。 txt:
(01) <日期><时间> slp:程序包 ID SqlWriter_Cpu64: NotInstalled (01) <日期><时间> Slp:修补程序 ID: KB2983175_SqlWriter_Cpu64-未安装基线 msi。 已忽略修补程序包。 (01) <日期><时间> Slp:修补程序 Id: KB2983175_SqlWriter_Cpu64-此修补程序包详细说明: PatchId = KB2983175_SqlWriter_Cpu64 PatchVersion = 11.2.5548.0 BaselinePackageId = SqlWriter_Cpu64 BaselineVersion = 11.2.5058.0;PatchFileName = SqlWriter PatchCode = {33295EAB-AEEA-4012-AF9B}
注意
-
安装后,sqlwriter 文件的版本是11.0.5058.0,它是 SP2 版本。 但是,它应该是 SP2 CU2 版本的11.0.5548.0。
-
在 SQL Server 2014 中也会出现此问题。
解决方案
在 SQL Server 的以下累积更新中,此问题首先已修复。
SQL Server 2014 SP1 的累积更新1 /en-us/help/3067839
SQL Server 2014 累积更新6 /en-us/help/3031047
SQL Server 2012 SP2 的累积更新4 /en-us/help/3007556
SQL Server 的每个新的累积更新均包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看 SQL Server 的最新累积更新:
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。