本文包含一些重要信息,在安装 Microsoft SQL Server 2012 Service Pack 3 (SP3) 之前应查看这些信息。 它介绍如何获取 Service Pack、Service Pack 中包含的修复程序列表、如何根据当前安装的版本选择正确的下载,以及产品的版权归属列表。
注意 本文是查找与此 Service Pack 相关的所有文档的单一信息来源。 它包括您先前在发行说明和 Readme.txt 文件中找到的所有信息。
详细信息
如何获取 SQL Server 2012 SP3
SQL Server 2012 SP3、Microsoft SQL Server 2012 Service Pack 3 (SP3) Express 和 Microsoft SQL Server 2012 Service Pack 3 (SP3) 功能包可在以下Microsoft下载中心网站手动下载和安装。
| SQL Server 2012 SP3 |
立即下载程序包。 |
|---|---|
| SQL Server 2012 SP3 Express |
立即下载程序包。 |
| Microsoft SQL Server 2012 SP3 功能包 |
立即下载程序包。 |
注意 安装 Service Pack 后,SQL Server 服务版本应为 11.0.6020.0。 Microsoft SQL Server 2012 服务包是累积更新。 SQL Server 2012 SP3 将 SQL Server 2012 的所有版本和服务级别升级到 SQL Server 2012 SP3。
除了本文列出的增强功能和修复之外,此 Service Pack 还包含 Microsoft SQL Server 2012 SP2 累积更新 9 (CU9) 的所有累积更新。
有关 SQL Server 2012 中提供的累积更新的详细信息,请参阅 SQL Server 2012 内部版本。
包含在 SQL Server 2012 SP3 中的增强功能和修补程序列表
注意 除了上述更新之外,此 Service Pack 中还可能包含其他更改。 你将来可能会收到文档。
增强功能和新功能
SQL Server 2012 Service Pack 3 提供了其他更新,从性能、可伸缩性和监视角度帮助工作负载。 关键更新包括:
- 存储引擎的可扩展性和性能改进
- 一致性检查性能的改进
- 查询提示,可在使用 Resource Governor 时提供精细控制
- 通过 DMV、扩展事件和查询计划中的增强功能提供额外的监视功能
- 改进了使用 XEvent Linq 阅读器打开和读取 XEL 文件时的性能
- 改进了空间查询的性能
有关 SQL Server 2012 SP3 中包含的其中一些增强功能的更多信息,请单击以下链接,以转到 Microsoft 知识库中相应的文章。
注意 有关这些和其他增强功能的其他信息,也可在以下位置获取: SQL Server 2012 Service Pack 3 现已可用! SQL 发布服务博客上的博客文章。
| VSTS 错误号 | 知识库文章编号 | 说明 |
|---|---|---|
| 5477465 | 3107397 | 改进了 SQL Server 2012 中涉及残留谓词下推的查询执行计划的诊断 |
| 5457497 | 3107399 | SQL Server 2012 中的空间性能改进 |
| 5067011 | 3107401 | SQL Server 2012 中 (min_grant_percent 和max_grant_percent) 提供了新的查询内存授予选项 |
| 5701679, 5701680, 5701683, 5701713 | 3112363 | 对 SQL Server AlwaysOn 租用超时可支持性的改进在 SQL Server 2012 中可用 |
| 5700903 | 3107400 | 改进了 SQL Server 2012 中 Showplan XML 架构中的 tempdb 溢出诊断 |
| 5477280 | 3107172 | 使用 SQL Server 2012 中的扩展事件改进了 tempdb 溢出诊断 |
| 5220209 | 3107398 | Dm_exec_query_stats DMV 更新以跟踪 SQL Server 2012 中的内存授予信息 |
| 5828091 | 2926217 | 在不使用跟踪标志的情况下默认启用数据库锁定分区功能 T1236 |
| 5502320 | 2809338 | SQL Server 现在对指向内存对象 (PMO) (默认由节点级别的日志池使用)进行分区,以便不再需要跟踪标志 T9024 |
修补程序列表:
有关 SQL Server 2012 SP3 中修复的 Bug 的更多信息,请单击以下链接,以转到 Microsoft 知识库中相应的文章。
| VSTS 错误号 | 知识库文章编号 | 说明 |
|---|---|---|
| 5855179 | 3107354 | 修复:在 SQL Server 2012 中启用 TDE 时发生访问冲突 |
| 5744439 | 3029825 | 修复:DBCC CHECKDB/CHECKTABLE 命令在 SQL Server 2012 或 SQL Server 2014 中可能需要更长的时间 |
| 5852955 | 3065060 | 修复:在 SSMS 中还原差异备份时,出现“由于 LSN 链中断而无法创建还原计划”错误 |
| 5828333 | 3070147 | 在 SQL Server 中查询动态管理对象时,说明列中包含的值sys.dm_xe_objects不正确 |
| 5869133 | 2925865 | 在启用 FIPS 的 Windows 上执行 SSIS 包时出错 |
| 5016480 | 3081074 | 修复:停止的调度程序系统转储强制 SQL Server 2014 或 SQL Server 2012 中进行故障转移和服务中断 |
| 5111850 | 3112361 | 修复:alwayson_ddl_executed 扩展事件不包括 SQL Server 2012 中的错误编号 |
| 5112292 | 3112362 | 修复:副本从可用性组中消失,数据库在 SQL Server 2012 中更改为“正在恢复”状态 |
| 1010079 | 3112704 | 修复:使用导入和导出向导导入数据时,错误消息中无法指示缺少的列 |
| 5587451 | 3112710 | 修复:使用 XEvent Linq 阅读器打开和读取 SQL Server 2012 (XEL) 文件的事件文件太慢 |
其他解决方案
以下问题的解决方法也包括在 SQL Server 2012 SP3 中。
| VSTS 错误号 | 说明 |
|---|---|
| 5836754 | 修复:如果从 SQL Server 登录名中禁用或删除 NT AUTHORITY\SYSTEM,则无法访问文件流文件共享资源。 |
| 5867615 | 修复:无法修复 SQL Server 2012 的 SlipStream 安装。 |
| 5199657 | 修复:使用第三方应用程序备份 SQL Server 数据库时发生的断言失败不会记录在 SQL Server 错误日志中。 |
| 5668650 | 修复:使用 ESTIMATEONLY 的 DBCC CHECKDB 可能返回不正确的结果。 |
| 5828091 | 在不使用跟踪标志 T1236 的情况下默认启用数据库锁定分区功能。 |
| 5798189 | 修复:在安装了 50 个 SQL Server 实例的计算机上,无法执行任何安装操作 (例如安装更新、卸载 SQL Server 2012) 。 |
| 2450481 | 修复:在对 SQL Server 2012 的中文 (繁体) 版本执行 SlipStream 安装时,安装向导的“完成”页的“详细信息”部分中缺少 MSDN 文章的 URL。 |
| 2578181 | 修复:使用安装向导删除 SQL Server 2012 更新时,“准备删除更新”页面中缺少 Service Pack 信息。 |
| 2979444 | 修复:在 SQL Server 2012 的 SlipStream 安装上运行 PREPAREIMAGE 操作时,收到错误“找不到 ID '554' 的数据点”。 |
| 3207178 | 修复:您可能会收到有关调度程序运行状况的误报,例如错误 17883 和相关错误。 |
| 3284022 | 修复:在 ReFS 卷上安装 SQL Server 2012 时,由于不受支持,安装失败。 但是,错误消息未提供不支持在 ReFS 卷上安装 SQL Server 2012 的信息。 |
| 3360765 | 修复:使用 Full-Text 搜索功能的 INFLECTIONAL 参数搜索荷兰语单词的屈折形式可能会返回错误的结果。 |
| 4179079 | 修复:执行使用 OPENXML 作为行集提供程序的查询时,可能会在 SQL Server 2012 中错误地收到“无法验证验证码签名”错误消息。 |
| 4773459 | 修复:在韩国版 SQL Server 安装中心的“计划”页中单击“如何开始使用 PowerPivot for SharePoint 独立服务器安装”链接时,它将打开英语版本的 MSDN 网页。 |
| 4870215 | 通过提供更有意义的信息来帮助你了解升级操作失败的原因,从而改进错误消息“不支持指定的版本升级”。 |
| 5458518 | SET STATISTICS IO ON 选项不包括排序操作的统计信息。 |
| 5217798 | 修复:安装 SQL Server 2012 的多个实例时,Microsoft 更新可能会将 QFE 修补程序应用于 GDR 分支安装。 |
选择要下载的正确文件并进行安装
SQL Server 2012 SP3 下载页包含安装 SQL Server 2012 SP3 的系统要求和基本安装说明。 有关如何使用 SQL Server 2012 服务更新升级已安装的 SQL Server 2012 SP3 组件的其他文档,请参阅“安装 SQL Server 2012 服务汇报”。
使用下表根据当前安装的版本标识要下载的文件的位置和名称。 下载页提供系统要求和基本安装说明。
| 您当前安装的版本 | 要采取的操作 | 要下载和安装的文件 |
|---|---|---|
| 任何版本的 SQL Server 2012 的 32 位版本 | 升级到 32 位版本的 SQL Server 2012 SP3 | SQL Server 2012 SP3 下载页中的 SQLServer2012SP2-KB3072779-arch-lang<<> ID.exe> |
| 32 位版本的 SQL Server 2012 RTM Express | 升级到 32 位版本的 SQL Server 2012 Express SP3 | SQL Server 2012 SP3 中的 SQLEXPR_<arch>_<lang>.msi 快速下载页 |
| 仅适用于 SQL Server 2012 (的客户端和可管理性工具的 32 位版本,包括 SQL Server 2012 Management Studio) | 将客户端和可管理性工具升级到 32 位版本的 SQL Server 2012 SP3 | SQL Server 2012 SP3 中的 SQLEXPRWT_<arch>_<lang>.msi 快速下载页面 |
| 32 位版本的 SQL Server 2012 Management Studio Express | 升级到 32 位版本的 SQL Server 2012 SP3 Management Studio Express | SQL Server 2012 SP3 中的 SQLManagementStudio_<arch>_<lang>.msi 快速下载页面 |
| 任何版本的 SQL Server 2012 的 32 位版本以及客户端和可管理性工具 (的 32 位版本,包括 SQL Server 2012 RTM Management Studio) | 将所有产品升级到 32 位版本的 SQL Server 2012 SP3 | SQL Server 2012 SP3 Express 下载页中的 SQLEXPRADV_<arch>_<lang>.msi。 |
| Microsoft SQL Server 2012 RTM 功能包、Microsoft SQL Server 2012 SP1 功能包或 Microsoft SQL Server 2012 SP2 功能包下载页中的一个或多个工具的 32 位版本 | 将工具升级到 32 位版本的 Microsoft SQL Server 2012 SP3 功能包 | Microsoft SQL Server 2012 SP3 功能包下载页面中的一个或多个工具 |
| 任何版本的 SQL Server 2012 的 64 位版本 | 升级到 64 位版本的 SQL Server 2012 SP3 | SQL Server 2012 SP3 下载页面中的 SQLServer2012SP2-KB3072779-arch-langid<<>>.exe |
| 64 位版本的 SQL Server 2012 RTM Express | 升级到 64 位版本的 SQL Server 2012 SP3 | SQL Server 2012 SP3 中的 SQLEXPR_<arch>_<lang>.msi 快速下载页 |
| 仅适用于 SQL Server 2012 ((包括 SQL Server 2012 Management Studio) )的客户端和可管理性工具的 64 位版本 | 将客户端和可管理性工具升级到 64 位版本的 SQL Server 2012 SP3 | SQL Server 2012 SP3 中的 SQLEXPRWT_<arch>_<lang>.msi 快速下载页面 |
| 64 位版本的 SQL Server 2012 Management Studio Express | 升级到 64 位版本的 SQL Server 2012 SP3 Management Studio Express | SQL Server 2012 SP3 中的 SQLManagementStudio_<arch>_<lang>.msi 快速下载页面 |
| Microsoft SQL Server 2012 RTM 功能包、Microsoft SQL Server 2012 SP1 功能包或 Microsoft SQL Server 2012 SP2 功能包下载页中一个或多个工具的 64 位版本 | 将工具升级到 64 位版本的 Microsoft SQL Server 2012 SP3 功能包 | Microsoft SQL Server 2012 SP3 功能包下载页面中的一个或多个工具 |
有关如何将 SQL Server 安装升级到 SQL Server 2012 SP3 的详细信息,请参阅支持的版本和版本升级。
版权归属
此产品包含从 Xerox 安全哈希函数派生的软件。
此产品包含 zlib 通用压缩库中的软件。
此软件的部分内容基于 RSA Data Security, Inc. 的工作。因为 Microsoft 已在此产品中包含 RSA Data Security, Inc., 软件,所以 Microsoft 必须包含此类软件附带的下列文本:
- 版权所有 1990,RSA Data Security, Inc. 保留所有权利。
- 如果本软件在提及或引用本软件或本功能的所有材料中被标识为“RSA Data Security, Inc., MD5 消息摘要算法”,则授予复制和使用本软件的许可。 如果这些作品在所有提及或引用衍生作品的材料中被标识为“源自 RSA Data Security, Inc., MD5 消息摘要算法”,则还授予制作和使用衍生作品的许可。
- RSA Data Security, Inc. 对本软件的适销性或本软件对任何特定用途的适用性不作任何声明。 其按原样提供,不包含任何明示或默示保证。
这些通知必须保存在本文档或软件的任何部分的任何副本中。
Reporting Services 映射功能使用 TIGER/Line Shapefiles 中提供的数据,这些数据是由美国统计局提供 (http://www.census.gov/) 。 Tiger/Line Shapefiles 是从 Census MAF/TIGER 数据库中提取的选定地理和地图信息。 TIGER/Line Shapefiles 可从美国统计局免费查询。 要获取有关 TIGER/Line shapefiles 的更多信息,请转到 http://www.census.gov/geo/www/tiger。 TIGER/Line Shapefiles 中的边界信息仅用于统计数据收集和制表目的;其用于统计目的的描述和指定不构成对管辖权、所有权或权利的确定,也不反映合法的土地描述。 Census TIGER 和 TIGER/Line 是美国人口普查局的注册商标。
版权所有 2012 Microsoft。 保留所有权利。
参考资料
有关如何确定当前 SQL Server 版本的更多信息,请单击下面的文章编号,以转到 Microsoft 知识库中相应的文章:
321185
如何识别你的 SQL Server 版本
本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 Microsoft 不对这些产品的性能或可靠性提供任何明示或暗示性担保。