KB4022619 - SQL Server 2014 Service Pack 3 发布信息
本文包含在安装 Microsoft SQL Server 2014 Service Pack 3 (SP3) 之前要阅读的重要信息。 它介绍如何获取服务包、服务包中包含的修补程序列表、已知问题以及产品的版权归属列表。
备注 本文充当单个信息源,用于查找与此服务包相关的所有文档。 它包括之前在发行说明和Readme.txt文件中找到的所有信息。
更多信息
如何获取 SQL Server 2014 SP3
SQL Server 2014 SP3 和 Microsoft SQL Server 2014 SP3 Express 可在以下 Microsoft 下载中心网站手动下载和安装。
SQL Server 2014 SP3 |
|
SQL Server 2014 SP3 Express |
注意安装服务包后,SQL Server服务版本应为 12.0.6024.0。 Microsoft SQL Server 2014 服务包是累积更新。 SQL Server 2014 SP3 将 2014 SQL Server的所有版本和服务级别升级到 2014 SQL SERVER SP3。
有关 2014 SQL Server提供的累积更新的详细信息,请参阅 SQL Server 2014 版本。
2014 SQL SERVER SP3 中包含的改进和修复列表
Microsoft SQL Server 2014 服务包是累积更新。 SQL Server 2014 SP3 将 2014 SQL Server的所有版本和服务级别升级到 2014 SQL SERVER SP3。 除了本文中列出的修补程序外,SQL Server 2014 SP3 还包括 2014 SQL Server 2014 累积更新 1 (CU1) 到 2014 SQL SERVER SP2 CU13 中包含的修补程序。
注意
-
此处未记录的其他修补程序也可能包含在服务包中。
-
发布更多文章时,将更新此列表。
有关已修复的 bug 以及 2014 SQL SERVER SP3 中包含的增强功能的详细信息,请参阅以下 Microsoft 知识库文章。
VSTS 错误号 |
知识库文章编号 |
说明 |
---|---|---|
11275485 |
3136242 |
|
10645271 |
4046870 |
|
12144118 |
4338890 |
|
6589008 |
3107173 |
|
10065120 |
3136496 |
|
10766202 |
3170019 |
|
10766201 |
3170020 |
|
10766203 |
3170115 |
|
10766207 |
3170116 |
|
11441121 |
3173157 |
|
10766200 |
3191296 |
|
10766205 |
3201552 |
更新将总体查询执行统计信息添加到 2012、2014 和 2016 SQL Server的 STATISTICS XML 输出 |
10766190 |
4013128 |
修复:当 SQLCLR UDT 用作 SQL RPC 调用的存储过程参数时,性能降低,CLR_AUTO_EVENT和 CMEMTHREAD 等待时间较长 |
10766206 |
4016867 |
|
10766208 |
4016949 |
|
9956168 |
4018930 |
|
11504303 |
4038113 |
修复:使用SQL Server中的sys.dm_os_memory_objects语句进行查询的EXCEPTION_ACCESS_VIOLATION |
10766227 |
4038210 |
|
8862297 |
4038418 |
更新在 2014 和 2016 SQL Server向 DMV sys.dm_sql_referenced_entities添加新列 |
11061754 |
4038419 |
更新在 2014、2016 和 2017 SQL Server将 CPU 超时设置添加到Resource Governor工作组REQUEST_MAX_CPU_TIME_SEC |
11061701 |
4041809 |
更新在 2014、2016 和 2017 SQL Server添加了对 CREATE STATISTICS 和 UPDATE STATISTICS 语句的 MAXDOP 选项的支持 |
11061712 |
4041811 |
|
11990860 |
4042415 |
|
11542219 |
4042788 |
|
11715407 |
4051360 |
修复:标量用户定义函数的执行统计信息已添加到 SQL Server 2016 SP2 中的 Showplan XML 文件 |
11715377 |
4051361 |
|
11441136 |
4052129 |
|
10766239 |
4056008 |
|
11821775 |
4088193 |
|
11814300 |
4099472 |
|
11971859 |
4316858 |
|
10895916 |
4092075 |
改进:在 SQL Server 中添加对 DBCC CLONEDATABASE 的 Service Broker 支持 |
12519464 |
4475794 |
此更新注意事项
其他分辨率
2014 SQL SERVER SP3 中还包含了以下问题解决方法。
VSTS 错误号 |
说明 |
---|---|
10766220 |
修复了在应用复制的命令时未找到 20598 (行的分发代理失败) 错误的问题 |
10656209 |
修复了从审核跟踪读取访问权限冲突的问题 |
10762682 |
修复了使用负数的顶部脚本时SQL Server用断言消息粉碎的问题 |
5646575 |
修复了当查询使用小数或数字与 int 一起使用的日期类型时,SQL Server多次返回记录的问题。 |
7800206 |
修复了 ShortestLineTo () 方法在最短距离内返回错误结果的问题。 |
10288772 |
修复了添加多个具有相同逻辑名称的数据库文件时的 1828 错误。 |
10355597 |
修复了引发异常时内存泄漏的问题。 |
10472856 |
修复了使用具有筛选索引和统计信息的筛选表达式的脚本时发生访问冲突的问题 |
11990862 |
修复了无法在扩展事件xml_deadlock_report中获取数据库名称的问题,它始终显示 master 数据库。 |
11970514 |
可以通过 SELECT INTO 脚本在文件组中创建目标表。 |
11542215 |
添加更多基础处理器信息 (,例如套接字数、套接字上的物理核心数、sys.dm_os_sys_info动态管理视图中) 的 NUMA 节点数。 |
11565697 |
用户现在可以查询 DATABASEPROPERTYEX ([DatabaseName]、'lastgoodcheckdbtime') 以获取一个值,该值代表上次在指定数据库上成功运行的 DBCC CHECKDB 的 日期/时间 。 |
11007718 |
使用$PARTITION关键字执行引用非现有分区函数的 UPDATE 语句时,将引发错误消息。 |
11269484 |
将文件组支持添加到 SELECT INTO 语句。 这样便可以指定要在其中创建新表的文件组的名称。 指定的文件组应存在于数据库上,否则SQL Server引擎会引发错误。 |
11542000 |
添加新的 DMV sys.dm_db_log_stats,该sys.dm_db_log_stats返回有关数据库事务日志文件的摘要级别属性和信息。 |
11542049 |
添加一个新的 DMV sys.dm_db_log_info,用于返回虚拟日志文件 (VLF) 有关事务日志文件的信息。 |
11542050 |
公开数据库中差异更改的百分比,以帮助确定完整数据库备份或差异备份是否有用。 |
11542051 |
sys.dm_tran_version_store_space_usage |
11542121 |
提高内存较大的计算机上的备份性能。 |
11542133 |
确保数据库名称信息始终包含在死锁图中。 |
选择要下载和安装的正确文件
SQL Server 2014 SP3 下载页包含安装 SQL Server 2014 SP3 的系统要求和基本安装说明。 有关如何使用 SQL Server 2014 服务更新升级已安装的 2014 SP3 组件的其他文档,请参阅安装 SQL Server 2014 服务汇报。
使用下表根据当前安装的版本标识要下载的文件的位置和名称。 下载页面提供系统要求和基本安装说明。
当前已安装的版本 |
要执行的操作 |
要下载和安装的文件 |
2014 SQL Server的任何版本的 32 位版本 |
升级到 32 位版本的 SQL Server 2014 SP3 |
从此处SQLServer2014SP3-KB3587061-x86-ENU.exe |
32 位版本的 SQL Server 2014 RTM、SP1 Express 或 SP2 Express |
升级到 32 位版本的 SQL Server 2014 Express SP3 |
从此处SQLServer2014SP3-KB3587061-x86-ENU.exe |
2014 SQL Server ((包括 SQL Server 2014 Management Studio ()的 32 位版本,仅包含客户端和可管理性工具) |
将客户端和可管理性工具升级到 32 位版本的 SQL Server 2014 SP3 |
从此处SQLManagementStudio_x86_ENU.exe |
32 位版本的 SQL Server 2014 Management Studio Express |
升级到 32 位版本的 SQL Server 2014 SP3 Management Studio Express |
从此处SQLManagementStudio_x86_ENU.exe |
32 位版本的任何版本的 SQL Server 2014 和 32 位版本的客户端和可管理性工具 (包括 SQL Server 2014 RTM Management Studio) |
将所有产品升级到 32 位版本的 SQL Server 2014 SP3 |
从此处SQLServer2014SP3-KB3587061-x86-ENU.exe |
SQL Server 2014 Management Studio 没有 32 位安装 |
安装 32 位 SQL Server 2014 Management Studio,包括 SP3 |
从此处SQLManagementStudio_x86_ENU.exe |
没有 32 位版本的 SQL Server 2014 Express |
安装 32 位 SQL Server 2014 Express,包括 SP3 |
从此处SQLEXPR32_x86_ENU.exe |
2014 SQL Server的任何版本的 64 位版本 |
升级到 64 位版本的 SQL Server 2014 SP3 |
从此处SQLServer2014SP2-KB3587061-x64-ENU.exe |
64 位版本的 SQL Server 2014 RTM、SP1 Express 或 SP2 Express |
升级到 64 位版本的 SQL Server 2014 SP3 |
从此处SQLServer2014SP2-KB3587061-x64-ENU.exe |
仅适用于 2014 SQL Server ((包括 2014 SQL Server 2014 Management Studio)的客户端和可管理性工具的 64 位版本) |
将客户端和可管理性工具升级到 64 位版本的 SQL Server 2014 SP3 |
从此处SQLManagementStudio_x64_ENU.exe |
64 位版本的 SQL Server 2014 Management Studio Express |
升级到 64 位版本的 SQL Server 2014 SP3 Management Studio Express |
从此处SQLManagementStudio_x64_ENU.exe |
64 位版本的任何版本的 SQL Server 2014 和 64 位版本的客户端和可管理性工具 (包括 SQL Server 2014 RTM Management Studio) |
将所有产品升级到 64 位版本的 SQL Server 2014 SP3 |
从此处SQLServer2014SP2-KB3587061-x64-ENU.exe |
SQL Server 2014 Management Studio 没有 64 位安装 |
安装 64 位 SQL Server 2014 Management Studio,包括 SP3 |
从此处SQLManagementStudio_x64_ENU.exe |
没有 64 位版本的 SQL Server 2014 Express |
安装 64 位 SQL Server 2014 Express,包括 SP3 |
从此处SQLEXPR_x64_ENU.exe |
有关如何将SQL Server安装升级到 SQL Server 2014 SP3 的详细信息,请参阅支持的版本和版本升级。
不建议卸载 SQL Server 2014 SP3 ()
如果出于任何原因选择卸载 SQL Server 2014 SP3,则不会阻止卸载 SQL Server 2014 SP3,并且能够以与任何其他服务包相同的方式卸载 SQL Server 2014 SP3。 但是,如果运行的是标准版、Web 版或 Express 版SQL Server,并且使用的是一些仅在 2014 SQL SERVER SP3 SQL Server解锁的新功能,则在卸载 SQL Server 2014 SP3 后,你可能会遇到错误或看到数据库处于可疑状态。 更糟糕的是,如果系统数据库使用新功能 (例如主数据库中的分区表) ,这可能会阻止SQL Server实例在卸载 SQL Server 2014 SP3 后启动 ng。
我们建议在选择在企业版以外的版本上卸载 SQL Server 2014 SP3 之前,验证是否已禁用或删除所有新功能。 不能删除 memory_optimized_data 文件组。 因此,如果已使用 SP2 在数据库上设置memory_optimized_data文件组,则不应卸载 SQL Server 2014 SP3。 否则,数据库将进入可疑状态,并且以下条目将记录在 e rror 日志中:
DateTime spid15s 错误: 41381, 严重性: 21, 状态: 1.
DateTime spid15s 无法在此版本的SQL Server中启动数据库,因为它包含MEMORY_OPTIMIZED_DATA文件组。 有关不同SQL Server版本的功能支持的更多详细信息,请参阅联机丛书。
-
本产品包含派生自 Xerox Secure Hash 函数的软件。
-
本产品包括 zlib 常规用途压缩库中的软件。
-
此软件的部分部分部分基于 RSA Data Security 公司的工作。由于 Microsoft 已在此产品中包含 RSA Data Security、Inc.软件,因此 Microsoft 需要包含以下随附此类软件的文本:
-
版权所有 1990, RSA Data Security, Inc.保留的所有权限。
-
只要在提及或引用此软件或此函数的所有材料中将其标识为“RSA Data Security,Inc.,MD5 Message-Digest算法”,则授予复制和使用此软件的许可证。 还授予用于制作和使用衍生作品的许可证,前提是此类作品在提及或引用派生工作的所有材料中标识为“派生自 RSA 数据安全、公司、MD5 Message-Digest算法”。
-
RSA Data Security, Inc., no representations of the merchantability of this software or the suitability of this software for any particular purpose. 它“按原样”提供,不提供任何类型的明示或隐式保修。
这些通知必须保留在此文档或软件的任何部分的任何副本中。
-
-
Reporting Services映射功能使用由美国人口普查局提供的 TIGER/Line Shapefile 数据 (Census.gov)。 TIGER/Line Shapefiles 是人口普查 MAF/TIGER 数据库中选定地理和制图信息的提取。 TIGER/Line Shapefiles 可供美国人口普查局免费使用。 若要获取有关 TIGER/Line 形状文件的详细信息,请转到 TIGER/Line 形状文件。 TIGER/Line Shapefiles 中的边界信息仅用于统计数据收集和制表目的;其用于统计目的的描述和指定不构成管辖权、所有权或权利的确定,也不反映合法的土地说明。 人口普查老虎和老虎/线是美国人口普查局的注册商标。
版权所有 2012 Microsoft。 保留的所有权限。
参考
有关如何确定当前SQL Server版本和版本的详细信息,请选择以下文章编号以转到 Microsoft 知识库中的文章:
321185如何标识SQL Server版本和版本
本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 对于这些产品的性能或可靠性,Microsoft 不做任何暗示保证或其他形式的保证。