SQL Server 在 Ubuntu 的更新频率
发布节奏概览
- 在 Ubuntu 上,SQL Server 通过配置对应的 APT 存储库接收更新,更新以“累积更新(CU)”为主,并按“固定的频率”发布;同一 CU 存储库内也会包含通用分发版本(GDR)修复。每个 CU 都是累积的,包含该版本自基线以来的全部修复,且支持在同主版本内降级到任意已发布的 CU 版本。对于预览版(如 SQL Server 2025),更新节奏以预览里程碑(CTP/RC)推进,不等同于正式 CU 节奏。
历史发布频率示例
- 下表按版本展示近年来的发布节奏,体现“固定频率、滚动累积”的规律(不同版本/年份会有差异,以实际发布为准):
| 版本 |
时间范围 |
已公开 CU/GDR 数量 |
大致节奏 |
| SQL Server 2022 (16.x) |
2023-11 至 2024-07 |
CU10 → CU14,其间含多次 GDR(如 CU12-GDR、CU10-GDR、CU8-GDR) |
约每 2–3 个月 一个 CU,重要安全时点插入 GDR |
| SQL Server 2019 (15.x) |
2023-02 至 2024-08 |
CU18 → CU28,其间含多次 GDR(如 CU25-GDR、CU22-GDR、CU18-GDR、CU16-GDR) |
约每 2–3 个月 一个 CU,安全修复按需发布 GDR |
上述节奏来自各版本的“Linux 发行历史”页面,可见 CU 基本保持固定频率滚动,遇到安全事件会叠加 GDR 版本。
生命周期与更新类型
- 处于主要支持阶段时,面向受支持的 Linux 发行版(含 Ubuntu)会持续提供 CU 与缺陷修复;进入外延支持后,主要提供 安全更新 与 GDR 修复。一旦 SQL Server 退出主要支持,即便 Linux 发行版仍在维护,也不会再收到新的 CU(但外延阶段的安全/GDR 仍会按策略提供)。此外,SQL Server 在 Linux 上的支持遵循“分发版生命周期结束”与“SQL Server 支持生命周期结束”孰先的原则。
在 Ubuntu 上的实际更新方式
- 只要将系统指向相应的 mssql-server-<版本> 存储库(如 Ubuntu 20.04/22.04 对应 SQL Server 2019/2022 的 CU 仓库),执行常规的 APT 更新即可获取最新 CU/GDR,例如:sudo apt update && sudo apt install --only-upgrade mssql-server。预览版需使用 mssql-server-preview 仓库(如 SQL Server 2025 RC/CTP 阶段)。存储库配置与升级步骤在官方安装与配置文档中有详细说明。