Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies to:
SQL Server 2025 (17.x) on Linux
This article describes the major features and services available for SQL Server 2025 (17.x) running on Linux. For package downloads and known issues, see the Release notes.
Updates
This section describes updates for each release of SQL Server 2025 (17.x).
Cumulative Update 1
The following updates apply to SQL Server 2025 (17.x) Cumulative Update (CU) 1.
Red Hat Enterprise Linux 10 support. SQL Server 2025 (17.x) is fully supported on Red Hat Enterprise Linux (RHEL) 10. For more information, see Quickstart: Install SQL Server and create a database on Red Hat.
Ubuntu 24.04 support. SQL Server 2025 (17.x) is fully supported on Ubuntu 24.04. For more information, see Quickstart: Install SQL Server and create a database on Ubuntu.
Contained availability groups (AGs). Enable database create and restore operations directly through the contained AG listener. This improvement eliminates the need to connect to the physical replica, simplifying high availability automation on Linux.
For more information, see Enable database creation or restoration in contained availability group sessions.
New dynamic management views. Four new Linux‑specific dynamic management views (DMVs) provide insights into host and virtual memory resource utilization, aiding performance troubleshooting and diagnostics.
Support for the adutil tool on Ubuntu 24.04 and Red Hat Enterprise Linux 10. The adutil tool is available on Ubuntu 24.04 and Red Hat Enterprise Linux (RHEL) 10, expanding support for Active Directory authentication scenarios on Linux.
For more information, see Introduction to adutil - Active Directory utility.
General availability
The following updates are available in SQL Server 2025 (17.x) on Linux:
| New feature or update | Details |
|---|---|
| TLS 1.3 enabled by default | Encrypt connections to SQL Server on Linux |
| Custom password policy | Set custom password policy for SQL logins in SQL Server on Linux |
tmpfs support for tempdb |
Enable and run tempdb on tmpfs for SQL Server 2025 on Linux |
| Generic ODBC data source support for PolyBase | Connect to ODBC data sources with PolyBase on SQL Server on Linux |
Related content
- Quickstart: Install SQL Server and create a database on Red Hat
- Quickstart: Install SQL Server and create a database on SUSE Linux Enterprise Server
- Quickstart: Install SQL Server and create a database on Ubuntu
- Quickstart: Run SQL Server Linux container images with Docker
- Provision a Linux virtual machine running SQL Server in the Azure portal
- SQL Server on Linux FAQ
- What's new in SQL Server 2025
Get help
- Ideas for SQL: Have suggestions for improving SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server): Ask SQL Server questions
- Stack Overflow (tag sql-server): Answers to SQL development questions
- Microsoft SQL Server License Terms and Information
- Support options for business users
- Additional SQL Server help and feedback
Contribute to SQL documentation
Did you know that you can edit SQL content yourself? If you do so, not only do you help improve our documentation, but you also get credited as a contributor to the page.
For more information, see Edit Microsoft Learn documentation.