适用于: SQL Server 2019 (15.x) - Linux
以下发行说明适用于 Linux 上运行的 SQL Server 2019 (15.x)。 本文按各版本分为不同的部分。 有关详细的可支持性和已知问题,请参阅 Linux 上的 SQL Server:已知问题。 每个版本都链接到介绍更改的支持性文章,以及 Linux 包下载。
这些发行说明专门用于 SQL Server 2019 (15.x) 版本。 有关其他版本的发行说明,请参阅以下文章:
SQL Server 支持策略
| 术语 | 定义 |
|---|---|
| 服务 | Microsoft 会在产品生命周期内针对受支持的发行版发布 GDR、修补程序和安全修复。 |
| 支持 | Microsoft 会就与受支持分发相关的问题向用户提供支持。 |
支持策略
Linux 分发会支持 SQL Server,直到出现以下两个事件中的较早者:分发支持生命周期结束或 SQL Server 支持生命周期结束。
服务策略
在 SQL Server 的主流支持阶段,我们会为所有也在其主流支持期间内的 Linux 分发提供累积更新 (CU)。 对于从主流支持转向扩展支持并且仍被识别为受支持平台的 Linux 分发,Microsoft 可能会自行发布 CU 和 bug 修复。
SQL Server 退出主流支持并进入扩展支持阶段后,我们将继续发布安全更新和正式发行版 (GDR) 修复。 但是,这些更新不会扩展到支持期间结束的 Linux 分发。
支持的平台
应在受支持的平台(如 Red Hat Enterprise Linux、SUSE Linux Enterprise Server 和 Ubuntu Pro)上运行生产工作负荷,因为它们会定期收到 OS 安全更新,并提供部署企业数据库所需的支持范围选项。
| 平台 | 文件系统 | 安装指南 | 获取 |
|---|---|---|---|
| Red Hat Enterprise Linux 7.7 - 7.9 Server 1 或 8.x Server | XFS 或 ext4 | 安装指南 | 获取 RHEL 8 |
| SUSE Linux Enterprise Server v12 (SP3 - SP5) 2 或 v15 | XFS 或 ext4 | 安装指南 | 获取 SLES v15 |
| Ubuntu 18.04 3 或 20.04 | XFS 或 ext4 | 安装指南 | 获取 Ubuntu 20.04 |
| Linux 4 上的 Docker 引擎 1.8+ | 空值 | 安装指南 | 获取 Docker |
1 2024 年 6 月底,RHEL 7.x 从主流维护转换为扩展生命周期支持 (ELS)。 有关详细信息,请参阅 Red Hat Enterprise Linux 生命周期。
2 2024 年 10 月底,SLES v12 从标准常规支持过渡到长期 Service Pack 支持(LTSS)。 有关详细信息,请参阅按产品列出的产品支持生命周期日期。
3 2023 年 4 月底,Ubuntu 18.04 LTS 从标准维护转换为扩展安全维护 (ESM)。 有关详细信息,请参阅 Ubuntu 18.04 标准支持结束。
4 个 SQL Server 容器映像仅在 Intel 和 AMD x86-64 CPU 上运行的 Linux 主机上受支持。 仿真或翻译环境(例如 Rosetta 2、Prism 或 QEMU)不受测试或支持。 如果要创建功能请求或报告模拟器相关问题,请访问 官方 GitHub 存储库。
提示
有关详细信息,请查看 Linux 上 SQL Server 的系统要求。 有关 SQL Server 的最新支持策略,请参阅 Microsoft SQL Server 的技术支持策略。
工具
以 SQL Server 为目标的大多数现有客户端工具都可以无缝地以 Linux 上运行的 SQL Server 为目标。 某些工具与 Linux 配合使用时可能有特定的版本要求。 有关 SQL Server 工具的完整列表,请参阅 SQL 工具概述。
所有包的最新版本
本节列出了 SQL Server 2019 (15.x) 中每次发行各程序包的最新版本。 下表显示了最新版本,即 CU 32 GDR(2025 年 11 月)。 有关完整发布历史记录,请参阅 Linux 上的 SQL Server 2019 的发布历史记录。
| 版本 | 发布 | 日期 | 构建 | 知识库文章 |
|---|---|---|---|---|
| SQL Server 2019 (15.x) | CU 32 GDR | 2025-11-11 | 15.0.4455.2 | KB 5068404 |
由于技术问题,SQL Server 2019(15.x) CU32-GDR4 的容器标记不可用。 请改用 CU32-GDR5 或更高版本的标记。
重要
这是 SQL Server 2019 (15.x) 的最终累积更新。
- 此版本中的 SUSE 不支持 mssql-server-is 包。 有关详细信息,请参阅 Linux 上的 SQL Server:已知问题。
| 分布 | 包名称 | 包版本 | 下载 |
|---|---|---|---|
| Red Hat Enterprise Linux | |||
| RHEL 8 | 数据库引擎 | 15.0.4455.2-1 | 数据库引擎 RPM 包 |
| RHEL 8 | 扩展性 | 15.0.4455.2-1 | 扩展性 RPM 包 |
| RHEL 8 | 全文搜索 | 15.0.4455.2-1 | 全文搜索 RPM 包 |
| RHEL 8 | 高可用性 | 15.0.4455.2-1 | 高可用性 RPM 包 |
| RHEL 8 | Java 扩展性 | 15.0.4455.2-1 | Java 扩展性 RPM 包 |
| RHEL 8 | PolyBase | 15.0.4455.2-1 | PolyBase RPM 包 |
| RHEL 8 | SSIS | 15.0.4063.15-88 | SSIS RPM 包 |
| SUSE Linux Enterprise Server | |||
| SLES 15 | 数据库引擎 | 15.0.4455.2-1 | 数据库引擎 RPM 包 |
| SLES 15 | 扩展性 | 15.0.4455.2-1 | 扩展性 RPM 包 |
| SLES 15 | 全文搜索 | 15.0.4455.2-1 | 全文搜索 RPM 包 |
| SLES 15 | 高可用性 | 15.0.4455.2-1 | 高可用性 RPM 包 |
| SLES 15 | Java 扩展性 | 15.0.4455.2-1 | Java 扩展性 RPM 包 |
| SLES 15 | PolyBase | 15.0.4455.2-1 | PolyBase RPM 包 |
| Ubuntu | |||
| Ubuntu 20.04 | 数据库引擎 | 15.0.4455.2-1 | 数据库引擎 Debian 包 |
| Ubuntu 20.04 | 扩展性 | 15.0.4455.2-1 | 扩展性 Debian 包 |
| Ubuntu 20.04 | 全文搜索 | 15.0.4455.2-1 | 全文搜索 Debian 包 |
| Ubuntu 20.04 | 高可用性 | 15.0.4455.2-1 | 高可用性 Debian 包 |
| Ubuntu 20.04 | Java 扩展性 | 15.0.4455.2-1 | Java 扩展性 Debian 包 |
| Ubuntu 20.04 | PolyBase | 15.0.4455.2-1 | PolyBase Debian 包 |
| Ubuntu 18.04 | SSIS | 15.0.4153.1-89 | SSIS Debian 包 |
如何安装更新
配置 CU 存储库 (mssql-server-2019)时,可在执行新安装时获得 SQL Server 包的最新 CU。 如果需要 Docker 容器映像,请参阅适用于 Docker 引擎的 Linux 上的 Microsoft SQL Server 的官方映像。 有关仓库配置的详细信息,请参阅配置仓库以便安装和升级 Linux 上的 SQL Server。
如果更新现有的 SQL Server 包,请为每个包运行相应的更新命令以获取最新的 CU。 有关每个包的特定更新说明,请参阅以下安装指南:
- 安装 SQL Server 包
- 在 Linux 上安装 SQL Server 全文搜索
- 在 Linux 上安装 SQL Server Integration Services (SSIS)
- 在 Linux 上安装 SQL Server 2019 机器学习服务(Python 和 R)
- 在 Linux 上安装 PolyBase
- 在 Linux 上安装 SQL Server 代理
版本历史记录
下表列出了 SQL Server 2019 (15.x) 的发布历史记录。
注意
任何缺少的 GDR 都仅适用于 Windows 版本。
| 发布 | 版本 | 发布日期 |
|---|---|---|
| CU 32 GDR (2025 年 11 月) | 15.0.4455.2 | 2025-11-11 |
| CU 32 GDR (2025 年 9 月) | 15.0.4445.1 | 2025-09-09 |
| CU 32 GDR (2025 年 8 月) | 15.0.4440.1 | 2025-08-12 |
| CU 32 GDR (2025 年 7 月) | 15.0.4435.7 | 2025-07-08 |
| CU 32 | 15.0.4430.1 | 2025-02-27 |
| CU 31 | 15.0.4420.2 | 2025-02-13 |
| CU 30 | 15.0.4415.2 | 2024年12月12日 |
| CU 29 GDR (2024 年 11 月) | 15.0.4410.1 | 2024年11月12日 |
| CU 29 | 15.0.4405.4 | 2024-10-31 |
| CU 28 GDR (2024 年 10 月) | 15.0.4395.2 | 2024年10月08日 |
| CU 28 GDR (2024 年 9 月) | 15.0.4390.2 | 2024-09-10 |
| CU 28 | 15.0.4385.2 | 2024-08-01 |
| CU 27 | 15.0.4375.4 | 2024年06月13日 |
| CU 26 | 15.0.4365.2 | 2024年4月11日 |
| CU 25 GDR (2024 年 4 月) | 15.0.4360.2 | 2024年04月09日 |
| CU 25 | 15.0.4355.3 | 2024年02月15日 |
| CU 24 | 15.0.4345.5 | 2023-12-14 |
| CU 23 | 15.0.4335.1 | 2023-10-12 |
| CU 22 GDR (2023 年 10 月) | 15.0.4326.1 | 2023-10-10 |
| CU 22 | 15.0.4322.2 | 2023-08-14 |
| CU 21 | 15.0.4316.3 | 2023-06-15 |
| CU 20 | 15.0.4312.2 | 2023-04-13 |
| CU 19 | 15.0.4298.1 | 2023-02-16 |
| CU 18 GDR (2023 年 2 月) | 15.0.4280.7 | 2023-02-14 |
| CU 18 | 15.0.4261.1 | 2022-09-28 |
| CU 17 | 15.0.4249.2 | 2022-08-11 |
| CU 16 GDR (2022 年 6 月) | 15.0.4236.7 | 2022-06-14 |
| CU 16 | 15.0.4223.1 | 2022年4月18日 |
| CU 15 | 15.0.4198.2 | 2022-01-27 |
| CU 14 | 15.0.4188.2 | 2021-11-22 |
| CU 13 | 15.0.4178.1 | 2021-10-05 |
| CU 12 | 15.0.4153.1 | 2021-08-04 |
| CU 11 | 15.0.4138.2 | 2021-06-10 |
| CU 10 | 15.0.4123.1 | 2021-04-06 |
| CU 9 | 15.0.4102.2 | 2021-02-10 |
| CU 8 GDR (2021 年 1 月) | 15.0.4083.2 | 2021-01-12 |
| GDR (2021 年 1 月) | 15.0.2080.9 | 2021-01-12 |
| CU 8 | 15.0.4073.23 | 2020-10-07 |
| CU 7(已删除) | 15.0.4063.15 | 2020-09-02 |
| CU 6 | 15.0.4053.23 | 2020-08-04 |
| CU 5 | 15.0.4043.16 | 2020-06-22 |
| CU 4 | 15.0.4033.1 | 2020 年 3 月 31 日 |
| CU 3 | 15.0.4023.6 | 2020-03-12 |
| CU 2 (已删除) | 15.0.4013.40 | 2020-02-13 |
| CU 1 | 15.0.4003.23 | 2020-01-07 |
| 乔治亚州 | 15.0.2000.5 | 2019-11-04 |
| GDR (2019 年 11 月) | 15.0.2070.41 | 2019-11-04 |
已知问题
有关详细信息,请参阅 Linux 上的 SQL Server:已知问题。