Redaguoti

Bendrinti naudojant


Release notes for SQL Server 2017 on Linux

Applies to: SQL Server 2017 (14.x) - Linux

The following release notes apply to SQL Server 2017 (14.x) running on Linux. This article is broken into sections for each release. For detailed supportability and known issues, see SQL Server on Linux: Known issues. Each release links to a support article describing the changes, in addition to the Linux package downloads.

These release notes are specifically for SQL Server 2017 (14.x) releases. For release notes on other editions, see the following articles:

SQL Server support policy

Term Definition
Servicing Microsoft releases GDR, hotfixes, and security fixes within lifecycle of product for supported distributions.
Support Microsoft supports users with problems pertaining to supported distributions.

Support policy

SQL Server is supported on Linux distributions until the earlier of two events: the end of the distribution's support lifecycle, or the end of the SQL Server support lifecycle.

Servicing policy

During the Mainstream support phase of SQL Server, we provide Cumulative Updates (CUs) for all Linux distributions that are also within their Mainstream support period. For Linux distributions that move from Mainstream to Extended support and are still recognized as supported platforms, Microsoft can release CUs and bug fixes at its discretion.

Once SQL Server moves beyond Mainstream support and into the Extended support phase, we continue to publish security updates and General Distribution Release (GDR) fixes. However, these updates aren't extended to Linux distributions that conclude their support period.

Supported platforms

Platform File system Installation guide
Red Hat Enterprise Linux 7.7 - 7.9 Server 1, or 8.x Server XFS or EXT4 Installation guide
SUSE Linux Enterprise Server v12 SP3 - SP5 2 XFS or EXT4 Installation guide
Ubuntu 18.04 LTS 3 XFS or EXT4 Installation guide
Docker Engine 1.8+ on Linux N/A Installation guide

1 At the end of June 2024, RHEL 7.x transitioned from mainstream maintenance to extended lifecycle support (ELS). For more information, see Red Hat Enterprise Linux Life Cycle.

2 At the end of Oct 2024, SLES v12 will transition from standard general support to long term service pack support (LTSS). For more information, see Product Support Lifecycle Lifecycle Dates by Product.

3 At the end of April 2023, Ubuntu 18.04 LTS transitioned from standard maintenance to expanded security maintenance (ESM). For more information, see Ubuntu 18.04 end of standard support.

Tip

For more information, review the system requirements for SQL Server on Linux. For the latest support policy for SQL Server, see the Technical support policy for Microsoft SQL Server.

Tools

Most existing client tools that target SQL Server can seamlessly target SQL Server running on Linux. Some tools might have a specific version requirement to work well with Linux. For a full list of SQL Server tools, see SQL tools overview.

Latest versions for all packages

This section lists the latest versions of each package per distribution, for SQL Server 2017 (14.x). The following table shows the most recent release, which is CU 31 GDR 5. For full release history, see Release history for SQL Server 2017.

Version Release Date Build KB article
SQL Server 2017 (14.x) CU 31 GDR 5 2024-10-08 14.0.3480.1 KB 5046061

Important

This is the final cumulative update for SQL Server 2017 (14.x).

  • As of CU 4, SQL Server Agent is no longer installed as a separate package. It's installed with the Database Engine package and must be enabled to use.
  • The mssql-server-is package isn't supported on SUSE in this release. For more information, see SQL Server on Linux: Known issues.
Distribution Package name Package version Download
Red Hat Enterprise Linux
RHEL 8 Database Engine 14.0.3480.1-1 Database Engine RPM package
RHEL 8 Full-Text Search 14.0.3480.1-1 Full-Text Search RPM package
RHEL 8 High Availability 14.0.3480.1-1 High Availability RPM package
RHEL 7 SSIS 14.0.3015.40-1 SSIS RPM package
SUSE Linux Enterprise Server
SLES 12 Database Engine 14.0.3480.1-1 Database Engine RPM package
SLES 12 Full-Text Search 14.0.3480.1-1 Full-Text Search RPM package
SLES 12 High Availability 14.0.3480.1-1 High Availability RPM package
Ubuntu
Ubuntu 18.04 Database Engine 14.0.3480.1-1 Database Engine Debian package
Ubuntu 18.04 Full-Text Search 14.0.3480.1-1 Full-Text Search Debian package
Ubuntu 18.04 High Availability 14.0.3480.1-1 High Availability Debian package
Ubuntu 16.04 SSIS 14.0.3015.40-1 SSIS Debian package

How to install updates

When you configure the CU repository (mssql-server-2017), you get the latest CU of SQL Server packages when you perform new installations. If you require Docker container images, see official images for Microsoft SQL Server on Linux for Docker Engine. For more information about repository configuration, see Configure repositories for installing and upgrading SQL Server on Linux.

If you update existing SQL Server packages, run the appropriate update command for each package to get the latest CU. For specific update instructions for each package, see the following installation guides:

Release history

The following table lists the release history for SQL Server 2017 (14.x).

Note

Any missing GDRs apply to the Windows version only.

Release Version Release date
CU 31 GDR 5 14.0.3480.1 2024-10-08
CU 31 GDR 4 14.0.3475.1 2024-09-10
CU 31 GDR 2 14.0.3465.1 2023-10-10
CU 31 GDR 1 14.0.3460.9 2023-02-14
CU 31 14.0.3456.2 2022-09-20
CU 30 14.0.3451.2 2022-07-13
CU 29 GDR 14.0.3445.2 2022-06-14
CU 29 14.0.3436.1 2022-03-30
CU 28 14.0.3430.2 2022-01-13
CU 27 14.0.3421.10 2021-10-27
CU 26 14.0.3411.3 2021-09-14
CU 25 14.0.3401.7 2021-07-12
CU 24 14.0.3391.2 2021-05-10
CU 23 14.0.3381.3 2021-02-24
CU 22 GDR 14.0.3370.1 2021-01-12
GDR 5 14.0.2037.2 2021-01-12
CU 22 14.0.3356.20 2020-09-10
CU 21 14.0.3335.7 2020-07-01
CU 20 14.0.3294.2 2020-04-10
CU 19 14.0.3281.6 2020-02-05
CU 18 14.0.3257.3 2019-12-09
CU 17 14.0.3238.1 2019-10-08
CU 16 14.0.3223.3 2019-08-01
CU 15 GDR 14.0.3192.2 2019-07-09
GDR 4 14.0.2027.2 2019-07-09
CU 15 14.0.3162.1 2019-05-23
CU 14 14.0.3076.1 2019-03-25
CU 13 14.0.3048.4 2018-12-18
CU 12 14.0.3045.24 2018-10-24
CU 11 14.0.3038.14 2018-09-20
CU 10 14.0.3037.1 2018-08-27
CU 9 GDR 14.0.3035.2 2018-08-18
GDR 2 14.0.2002.14 2018-08-18
CU 9 14.0.3030.27 2018-07-18
CU 8 14.0.3029.16 2018-06-21
CU 7 14.0.3026.27 2018-05-24
CU 6 14.0.3025.34 2018-04-19
CU 5 14.0.3023.8 2018-03-20
CU 4 14.0.3022.28 2018-02-20
CU 3 14.0.3015.40 2018-01-03
CU 3 GDR 14.0.3015.40 2018-01-03
GDR 1 14.0.2000.63 2018-01-03
CU 2 14.0.3008.27 2017-11-28
CU 1 14.0.3006.16 2017-10-24
GA 14.0.1000.169 2017-10-02

Known issues

For more information, see SQL Server on Linux: Known issues.