适用于: Linux 上的 SQL Server 2025 (17.x)
以下发行说明适用于 Linux 上运行的 SQL Server 2025 (17.x)。 本文按各版本分为不同的部分。 有关详细的可支持性和已知问题,请参阅 Linux 上的 SQL Server:已知问题。 每个版本都链接到介绍更改的支持性文章,以及 Linux 包下载。
这些发行说明专门用于 SQL Server 2025 (17.x) 版本。 有关其他版本的发行说明,请参阅以下文章:
SQL Server 支持策略
| 术语 | 定义 |
|---|---|
| 服务 | Microsoft 会在产品生命周期内针对受支持的发行版发布 GDR、修补程序和安全修复。 |
| 支持 | Microsoft 针对遇到受支持分发版相关问题的用户提供支持。 |
支持策略
Linux 分发版支持 SQL Server,直到以下两个事件中的较早事件:分发版支持生命周期结束或 SQL Server 支持生命周期结束。
服务策略
在 SQL Server 的主要支持阶段,我们为所有也在其主要支持期内的 Linux 分发版提供累积更新 (CU)。 对于从主要支持转向外延支持并且仍被视为受支持平台的 Linux 分发版,Microsoft 可以自行发布 CU 和缺陷修复。
一旦 SQL Server 退出主要支持并进入外延支持阶段,我们将继续发布安全更新和常规分发版本 (GDR) 修复。 但是,这些更新不会扩展到结束支持期的 Linux 分发版。
支持的平台
应在支持的平台(如 Red Hat Enterprise Linux 和 Ubuntu Pro)上运行生产工作负荷,因为它们收到常规 OS 安全更新,并具有企业数据库部署所需的支持覆盖范围选项。
重要
由于与 数据库邮件相关的已知问题,SQL Server 2025 (17.x) CU 1 暂时无法下载。
| 平台 | 文件系统 | 安装指南 | 获取 |
|---|---|---|---|
| Red Hat Enterprise Linux 10.x 服务器 Red Hat Enterprise Linux 9.x 服务器 |
XFS 或 ext4 | 安装指南 |
获取 RHEL 10 获取 RHEL 9 |
| Ubuntu 24.04 Ubuntu 22.04 |
XFS 或 ext4 | 安装指南 |
获取 Ubuntu 24.04 获取 Ubuntu 22.04 |
| Linux 1 上的 Docker 引擎 1.8+ | 无 | 安装指南 | 获取 Docker |
1 个 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 2025(17.x)开始,不支持 SUSE Linux Enterprise Server (SLES)。
在 SLES 上使用早期版本的 SQL Server 的客户不会受到影响,并且对现有部署的支持没有更改。 有关版本生命周期策略的详细信息,请参阅 SQL Server 2022、 SQL Server 2019 和 SQL Server 2017。 若要升级到 SQL Server 2025(17.x), 请备份数据库并将其还原 到 受支持的分发版。
某些 GDR 版本仅适用于 Windows。 这些仅限 Windows 的 GDR 未针对 Linux 发布,本文不会显示。
所有包的最新版本
本部分列出了每个分发版的每个包的最新版本,适用于 SQL Server 2025 (17.x)。 下表显示了最新版本,即 GDR(2026 年 1 月)。 有关完整发布历史记录,请参阅 Linux 上的 SQL Server 2025 的发布历史记录。
| 版本 | 释放 | 日期 | 建造 | 知识库文章 |
|---|---|---|---|---|
| SQL Server 2025 (17.x) | GDR | 2026-01-13 | 17.0.1050.2 | KB 5073177 |
重要
由于与 数据库邮件相关的已知问题,SQL Server 2025 (17.x) CU 1 暂时无法下载。
| 分销 | 包名称 | 软件包版本 | 下载 |
|---|---|---|---|
| Red Hat Enterprise Linux | |||
| RHEL 9 | 数据库引擎 | 17.0.1000.7-7 | 数据库引擎 RPM 包 |
| RHEL 9 | 可扩展性 | 17.0.1000.7-7 | 扩展性 RPM 包 |
| RHEL 9 | 全文搜索 | 17.0.1000.7-7 | 全文搜索 RPM 包 |
| RHEL 9 | 高可用性 | 17.0.1000.7-7 | 高可用性 RPM 包 |
| RHEL 9 | PolyBase | 17.0.1000.7-7 | PolyBase RPM 包 |
| Ubuntu | |||
| Ubuntu 22.04 | 数据库引擎 | 17.0.1000.7-7 | 数据库引擎 Debian 包 |
| Ubuntu 22.04 | 可扩展性 | 17.0.1000.7-7 | 扩展性 Debian 包 |
| Ubuntu 22.04 | 全文搜索 | 17.0.1000.7-7 | Debian 全文搜索包 |
| Ubuntu 22.04 | 高可用性 | 17.0.1000.7-7 | 高可用性 Debian 包 |
| Ubuntu 22.04 | PolyBase | 17.0.1000.7-7 | PolyBase Debian 包 |
如何安装更新
配置 CU 存储库 (mssql-server-2025)时,可在执行新安装时获得 SQL Server 包的最新 CU。 如果需要 Docker 容器映像,请参阅适用于 Docker 引擎的 Linux 上的 Microsoft SQL Server 的官方映像。 有关存储库配置的详细信息,请参阅 配置存储库以在 Linux 上安装和升级 SQL Server 2025。
如果更新现有的 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 2025(17.x)的发布历史记录。
| 释放 | 版本 | 发布日期 |
|---|---|---|
| 乔治亚州 | 17.0.1000.7 | 2025-11-18 |
已知问题
有关详细信息,请参阅 Linux 上的 SQL Server:已知问题。