SQL Server的服务模型
原始产品版本:SQL Server (所有受支持的版本)
原始 KB 编号: 935897
本文提供有关当前受支持的 Microsoft SQL Server版本的维护通道的详细信息。 修复条件包括解决方法可用性、客户效果、可重现性、必须更改的代码的复杂性等。
若要确定SQL Server实例的版本、版本和最新更新,请查看确定SQL Server及其组件的版本、版本和更新级别。 有关每个产品的支持周期的详细信息,检查主流生命周期。 若要了解可用于已终止支持SQL Server产品的各种选项,请查看SQL Server终止支持选项。
SQL Server更新的传递机制
SQL Server团队使用计划交付模型发布修补程序和产品更新。 在计划的交付模型中,客户可以收到修补程序,以在合理的时间内解决其最关键的情况。 此外,客户可以收到经过严格测试并按计划发布的修补程序。 因此,SQL Server团队创建了以下交付机制。
累积更新 (CU)
说明 | SQL Server 2017 及更高版本 (Windows 和 Linux 平台) | SQL Server 2016 及更早版本 |
---|---|---|
Contains | 自产品发布版本以来的所有修复、改进和功能增强。 | 自发布版本 (RTM) 或自最新安装的基线 Service Pack 以来,所有修补程序、改进和功能增强功能。 |
发布频率 | SQL Server发布后的第一年,每个月,在 5 年主流生命周期的剩余四年,每两个月一次。 | 给定基线每两个月一次。 |
本地化内容 | 将适应本地化内容,从而更快地提供新功能完整性和可支持性增强功能。 | |
示例 | KB5016394 - SQL Server 2019 (microsoft.com) 的累积更新 17 | B5001092 - SQL Server 2016 SP2 (microsoft.com) 的累积更新 17 |
注意 | CU31 for 2017 是 2017 SQL Server 的最后一个 CU。 我们将仅针对 2017 SQL Server提供按需修补程序和安全更新。 | 我们不再为 SQL Server 2016 和更早版本提供 OU。 只会提供按需修补程序和安全更新。 对于达到延长支持结束日期的产品,需要 扩展安全更新 (ESU) 订阅 才能接收安全更新。 |
注意
任何客户都可以请求更新,而不管他们的支持服务如何。
按需修复 (OD)
包含满足所有这些条件的关键修复请求:
- 无法等待计划的累积更新版本。
- 没有合理的缓解或解决方法。
- 此问题会对产品或应用程序功能产生重大影响。
任何客户都可以请求该修补程序,而不管其支持产品/服务如何。
修补程序根据客户需求在双方商定的日期或之前发布。 修补程序面向特定基线,例如累积更新或服务包。
此修补程序版本可以包含一个或多个修补程序。
没有定义的频率。
GDR) (常规分发版
GDR 解决了对客户造成广泛影响和/或安全影响的问题。 GDR 由 Microsoft 根据需要确定并颁发。 将 GDR 的数量保持在最小值。
客户无法请求 GDR。 Microsoft 在内部确定报告的修补程序是否分类为 GDR 并将其作为 GDR 交付。
GDR 通过下载中心发布。 GDR 也通过 Microsoft 更新和/或Windows 更新发布。
有关超出扩展支持的SQL Server版本的修补程序,请参阅什么是适用于SQL Server的扩展安全汇报?。
注意
默认情况下,修补程序通过 GDR、CU 和 OD 版本提供服务。 当产品的修补程序请求量降低时,SQL Server团队会停止 CU 版本,并通过 GDR 和 OD 版本提供修补程序。 SQL Server团队根据支持趋势和客户需求做出决策。
GDR 可以具有 RTM 基线或 CU 基线。 每个基线的最新 GDR 版本是累积的,包括针对相应基线的所有先前 GDR 的修补程序。
示例
确定 RTM 的最新 GDR 基线:
以下是自 2023 年 2 月 6 日起在生成电子表格中筛选“累积更新”或“安全 ID”列中的 RTM-GDR 时可用于 2019 SQL Server的 RTM GDR。
内部版本号 | 知识库编号 | KB URL | 发布日期 | Service Pack 级别 | 累积更新或安全 ID | 服务模型 |
---|---|---|---|---|---|---|
15.0.2095.3 | 5014356 | https://support.microsoft.com/kb/5014356 | 2022-06-14 | 不适用 | RTM-GDR | GDR |
15.0.2080.9 | 4583458 | https://support.microsoft.com/kb/4583458 | 2021-01-12 | 不适用 | RTM-GDR | GDR |
15.0.2070.41 | 4517790 | https://support.microsoft.com/kb/4517790 | 2019-11-04 | 不适用 | RTM-GDR | GDR |
如果你的客户仅选择 RTM 版本的 GDR 更新,而没有选择任何 TU,则 15.0.2095.3 是 RTM 基线的最新 GDR 内部版本。
确定 CU 基线的最新 GDR:
如果将 CU 用于 SQL Server 实例,可以通过查看生成电子表格中相应版本的“累积更新”或“安全 ID”列,并检查 CU<nn-GDR> 条目 (,其中 nn 是为SQL Server版本) 安装的当前 CU,来检查给定 CU 是否有可用的 GDR。 例如,如果想要了解 SQL Server 2019 CU29 是否有任何 GDR,则检查累积更新或安全 ID 中的“CU29-GDR”会显示以下行。
内部版本号 | 知识库编号 | KB URL | 发布日期 | Service Pack 级别 | 累积更新或安全 ID | 服务模型 |
---|---|---|---|---|---|---|
14.0.3445.2 | 5014553 | https://support.microsoft.com/kb/5014553 | 2022-06-14 | 不适用 | CU29-GDR | 使用 GDR 进行累积更新 |
注意
如果 CU 的版本号高于 CU<nn-GDR> 版本,则更高版本包括 GDR 修补程序。 Microsoft 始终建议安装可用于给定SQL Server版本的最新 CU。
Service Pack (SP)
SQL Server 2017 及更高版本不再发布 Service Pack。
Service Pack 包括修补程序和对通过 Microsoft SQL Server 社区报告的问题的修补程序和修补程序。 Service Pack 还可以包括产品和功能改进。
Service Pack 通常按年计划发布。
Service Pack 可能还包括支持组织认为必须解决的问题。 包括的最常见问题会影响客户支持案例和客户满意度。 这些更新和组件捆绑在一起,便于下载。
Service Pack 是累积的。 每个新 Service Pack 都包含以前的 Service Pack 中的所有修补程序以及任何新修补程序。 在安装最新的 Service Pack 之前,无需安装以前的 Service Pack。 若要查找 Service Pack 包含的修补程序和累积更新的列表,请查看其发布文档。
安全更新和安全更新
安全修复: 在 CU 中通常附带的修补程序,相应 CU 的修补程序列表表中的组件设置为 SQL 安全性。 (有关详细信息,请参阅 修复列表知识库文章中的修复区域说明列,了解累积更新和 service Pack) 。 或者, 在生成电子表格的详细修复列表表中,相应修复的组件设置为“安全基础结构”。 这些是对SQL Server数据库引擎的安全组件所做的修复。
安全更新:用于解决漏洞的安全修复程序,这些漏洞可用于破坏SQL Server安装。 这些通过 GDR (RTM-GDR 或 CU-GDR) 发布。 后续的 TU 或 GDR 包括这些安全更新。 Microsoft 建议客户安装最新的产品版本、安全更新、Service Pack 和累积更新,以保持尽可能安全。 有关详细信息,请参阅 固定生命周期策略。
若要检查 GDR 是否为安全更新,应查看相应 GDR 的发布文档。 安全更新始终具有关联的常见漏洞和暴露 (CVE) 说明。 例如,CU29-GDR (“KB5014553 - SQL Server 2017 CU29 安全更新说明:2022 年 6 月 14 日”) 的文档具有指向 CVE-2022-29143 的链接,该链接在 Microsoft - MSRC 网站上的安全更新指南中打开。 有关详细信息,请参阅 即将推出:新的安全更新指南通知系统。
注意
GDR 不一定是安全更新。 例如,“KB4517790 - SQL Server 2019 RTM 的服务更新”是非安全 GDR 版本。
支持阶段和发布车辆矩阵
支持阶段 | 主流支持 | 扩展支持 | 扩展安全更新 |
---|---|---|---|
可用的发布车辆 | CU、OD、GDR、SP (SQL Server 2016 及更早版本仅) | GDR/安全更新 | 具有协议的 GDR/安全更新 |
SQL Server 2017 及更高版本
下图显示了典型产品的支持周期概述。 这种时间线也适用于产品的所有未来版本。
SQL Server 2016 及更早版本
下图显示了典型产品的支持周期概述。 将显示原始发布版本支持周期和第一个 Service Pack 支持周期。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈