Skip to content

Commit 5c17c09

Browse files
Merge pull request #37082 from markingmyname/sql-2025-cu4
[SQL Server] 2025 CU4 release (Windows and Linux)
2 parents 0c9f6ce + f2a443e commit 5c17c09

4 files changed

Lines changed: 20 additions & 16 deletions

docs/linux/sql-server-linux-release-notes-2025.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: This article contains the release notes and supported features for
44
author: rwestMSFT
55
ms.author: randolphwest
66
ms.reviewer: amitkh, atsingh
7-
ms.date: 04/14/2026
7+
ms.date: 04/16/2026
88
ms.service: sql
99
ms.subservice: linux
1010
ms.topic: release-notes
@@ -46,26 +46,26 @@ Most existing client tools that target [!INCLUDE [ssNoVersion](../includes/ssnov
4646

4747
## Latest versions for all packages
4848

49-
This section lists the latest versions of each package per distribution, for [!INCLUDE [ssSQL25](../includes/sssql25-md.md)]. The following table shows the most recent release, which is **CU 3 GDR (Apr 2026)**. For full release history, see [Release history for SQL Server 2025 on Linux](/troubleshoot/sql/releases/linux/release-history-2025).
49+
This section lists the latest versions of each package per distribution, for [!INCLUDE [ssSQL25](../includes/sssql25-md.md)]. The following table shows the most recent release, which is **CU 4**. For full release history, see [Release history for SQL Server 2025 on Linux](/troubleshoot/sql/releases/linux/release-history-2025).
5050

5151
| Version | Release | Date | Build | KB article |
5252
| --- | --- | --- | --- | --- |
53-
| [!INCLUDE [ssSQL25](../includes/sssql25-md.md)] | CU 3 GDR | 2026-04-14 | 17.0.4030.1 | [KB 5083245](https://support.microsoft.com/help/5083245) |
53+
| [!INCLUDE [ssSQL25](../includes/sssql25-md.md)] | CU 4 | 2026-04-16 | 17.0.4035.5 | [Support article](/troubleshoot/sql/releases/sqlserver-2025/cumulativeupdate4) |
5454

5555
| Distribution | Package name | Package version | Download |
5656
| --- | --- | --- | --- |
5757
| **Red Hat Enterprise Linux** | | | |
58-
| RHEL 10 | Database Engine | 17.0.4030.1-10 | [Database Engine RPM package](https://packages.microsoft.com/rhel/10/mssql-server-2025/Packages/m/mssql-server-17.0.4030.1-10.x86_64.rpm) |
59-
| RHEL 10 | Extensibility | 17.0.4030.1-10 | [Extensibility RPM package](https://packages.microsoft.com/rhel/10/mssql-server-2025/Packages/m/mssql-server-extensibility-17.0.4030.1-10.x86_64.rpm) |
60-
| RHEL 10 | Full-Text Search | 17.0.4030.1-10 | [Full-Text Search RPM package](https://packages.microsoft.com/rhel/10/mssql-server-2025/Packages/m/mssql-server-fts-17.0.4030.1-10.x86_64.rpm) |
61-
| RHEL 10 | High Availability | 17.0.4030.1-10 | [High Availability RPM package](https://packages.microsoft.com/rhel/10/mssql-server-2025/Packages/m/mssql-server-ha-17.0.4030.1-10.x86_64.rpm) |
62-
| RHEL 10 | PolyBase | 17.0.4030.1-10 | [PolyBase RPM package](https://packages.microsoft.com/rhel/10/mssql-server-2025/Packages/m/mssql-server-polybase-17.0.4030.1-10.x86_64.rpm) |
58+
| RHEL 10 | Database Engine | 17.0.4035.5-1 | [Database Engine RPM package](https://packages.microsoft.com/rhel/10/mssql-server-2025/Packages/m/mssql-server-17.0.4035.5-1.x86_64.rpm) |
59+
| RHEL 10 | Extensibility | 17.0.4035.5-1 | [Extensibility RPM package](https://packages.microsoft.com/rhel/10/mssql-server-2025/Packages/m/mssql-server-extensibility-17.0.4035.5-1.x86_64.rpm) |
60+
| RHEL 10 | Full-Text Search | 17.0.4035.5-1 | [Full-Text Search RPM package](https://packages.microsoft.com/rhel/10/mssql-server-2025/Packages/m/mssql-server-fts-17.0.4035.5-1.x86_64.rpm) |
61+
| RHEL 10 | High Availability | 17.0.4035.5-1 | [High Availability RPM package](https://packages.microsoft.com/rhel/10/mssql-server-2025/Packages/m/mssql-server-ha-17.0.4035.5-1.x86_64.rpm) |
62+
| RHEL 10 | PolyBase | 17.0.4035.5-1 | [PolyBase RPM package](https://packages.microsoft.com/rhel/10/mssql-server-2025/Packages/m/mssql-server-polybase-17.0.4035.5-1.x86_64.rpm) |
6363
| **Ubuntu** | | | |
64-
| Ubuntu 24.04 | Database Engine | 17.0.4030.1-10 | [Database Engine Debian package](https://packages.microsoft.com/ubuntu/24.04/mssql-server-2025/pool/main/m/mssql-server/mssql-server_17.0.4030.1-10_amd64.deb) |
65-
| Ubuntu 24.04 | Extensibility | 17.0.4030.1-10 | [Extensibility Debian package](https://packages.microsoft.com/ubuntu/24.04/mssql-server-2025/pool/main/m/mssql-server-extensibility/mssql-server-extensibility_17.0.4030.1-10_amd64.deb) |
66-
| Ubuntu 24.04 | Full-Text Search | 17.0.4030.1-10 | [Full-Text Search Debian package](https://packages.microsoft.com/ubuntu/24.04/mssql-server-2025/pool/main/m/mssql-server-fts/mssql-server-fts_17.0.4030.1-10_amd64.deb) |
67-
| Ubuntu 24.04 | High Availability | 17.0.4030.1-10 | [High Availability Debian package](https://packages.microsoft.com/ubuntu/24.04/mssql-server-2025/pool/main/m/mssql-server-ha/mssql-server-ha_17.0.4030.1-10_amd64.deb) |
68-
| Ubuntu 24.04 | PolyBase | 17.0.4030.1-10 | [PolyBase Debian package](https://packages.microsoft.com/ubuntu/24.04/mssql-server-2025/pool/main/m/mssql-server-polybase/mssql-server-polybase_17.0.4030.1-10_amd64.deb) |
64+
| Ubuntu 24.04 | Database Engine | 17.0.4035.5-1 | [Database Engine Debian package](https://packages.microsoft.com/ubuntu/24.04/mssql-server-2025/pool/main/m/mssql-server/mssql-server_17.0.4035.5-1_amd64.deb) |
65+
| Ubuntu 24.04 | Extensibility | 17.0.4035.5-1 | [Extensibility Debian package](https://packages.microsoft.com/ubuntu/24.04/mssql-server-2025/pool/main/m/mssql-server-extensibility/mssql-server-extensibility_17.0.4035.5-1_amd64.deb) |
66+
| Ubuntu 24.04 | Full-Text Search | 17.0.4035.5-1 | [Full-Text Search Debian package](https://packages.microsoft.com/ubuntu/24.04/mssql-server-2025/pool/main/m/mssql-server-fts/mssql-server-fts_17.0.4035.5-1_amd64.deb) |
67+
| Ubuntu 24.04 | High Availability | 17.0.4035.5-1 | [High Availability Debian package](https://packages.microsoft.com/ubuntu/24.04/mssql-server-2025/pool/main/m/mssql-server-ha/mssql-server-ha_17.0.4035.5-1_amd64.deb) |
68+
| Ubuntu 24.04 | PolyBase | 17.0.4035.5-1 | [PolyBase Debian package](https://packages.microsoft.com/ubuntu/24.04/mssql-server-2025/pool/main/m/mssql-server-polybase/mssql-server-polybase_17.0.4035.5-1_amd64.deb) |
6969

7070
<a id="cuinstall"></a>
7171

@@ -88,6 +88,7 @@ The following table lists the release history for [!INCLUDE [ssSQL25](../include
8888

8989
| Release | Version | Release date |
9090
| --- | --- | --- |
91+
| [CU 4](/troubleshoot/sql/releases/linux/release-history-2025#17-0-4035) | 17.0.4035.5 | 2026-04-16 |
9192
| [CU 3 GDR (Apr 2026)](/troubleshoot/sql/releases/linux/release-history-2025#17-0-4030) | 17.0.4030.1 | 2026-04-14 |
9293
| [CU 3](/troubleshoot/sql/releases/linux/release-history-2025#17-0-4025) | 17.0.4025.3 | 2026-03-12 |
9394
| [CU 2 GDR (Mar 2026)](/troubleshoot/sql/releases/linux/release-history-2025#17-0-4020) | 17.0.4020.2 | 2026-03-10 |

docs/relational-databases/errors-events/includes/sql-server-2025-database-engine-events-and-errors-13000-13999.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: rwestMSFT
33
ms.author: randolphwest
44
ms.reviewer: maghan, mikeray
5-
ms.date: 09/09/2025
5+
ms.date: 04/16/2026
66
ms.topic: include
77
---
88
| Error | Severity | Event logged | Description |
@@ -533,6 +533,7 @@ ms.topic: include
533533
| 13688 | 16 | No | One or more of the specified ALTER INDEX options is invalid for a JSON index. |
534534
| 13689 | 16 | No | DATA_COMPRESSION is not compatible with JSON index '%.\*ls'. Please drop it and recreate it. |
535535
| 13690 | 16 | No | JSON index '%.\*ls' cannot be rebuilt. Drop and recreate it. |
536+
| 13692 | 16 | No | The comparison_mode argument of JSON_CONTAINS must be 0 or 1. |
536537
| 13701 | 16 | No | System-versioned table schema modification failed because history table '%.\*ls' has custom unique keys defined. Consider dropping all unique keys and trying again. |
537538
| 13702 | 16 | No | System-versioned table schema modification failed because history table '%.\*ls' has foreign keys defined. Consider dropping all foreign keys and trying again. |
538539
| 13703 | 16 | No | System-versioned table schema modification failed because history table '%.\*ls' has table or column constraints defined. Consider dropping all table and column constraints and trying again. |

docs/relational-databases/errors-events/includes/sql-server-2025-database-engine-events-and-errors-22000-22999.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: rwestMSFT
33
ms.author: randolphwest
44
ms.reviewer: maghan, mikeray
5-
ms.date: 01/15/2026
5+
ms.date: 04/16/2026
66
ms.topic: include
77
---
88
| Error | Severity | Event logged | Description |
@@ -418,6 +418,7 @@ ms.topic: include
418418
| 22641 | 16 | No | Disabling of mirroring for the table '%.\*ls' failed. Please retry this operation later. |
419419
| 22642 | 16 | No | Can not enable Fabric Mirroring on a table where primary key (if there exists no primary key then applies to unique key) uses columns of the following types: user-defined types, geometry, geography, hierarchyid, sql_variant or timestamp, datetime2(7), DateTimeOffset(7) and Time(7). |
420420
| 22643 | 16 | No | Publishing a drop table notification to Fabric OneLake failed. Retry this operation later. |
421+
| 22644 | 16 | No | Unable to acquire a lock on the source table with object id '%d' because it is in use. If a user session is locking, consider terminating it or retry later. |
421422
| 22645 | 16 | No | Fabric Mirroring cannot be enabled on a table where its primary key, or if no primary key exists, its clustered index, includes any of the following column types: user-defined types, geometry, geography, hierarchyid, sql_variant, timestamp, datetime2(7), datetimeoffset(7), or time(7). |
422423
| 22697 | 16 | No | Cannot enable fabric link on the database because the metadata tables are corrupted. |
423424
| 22698 | 16 | No | Cannot add encrypted column on table '%.\*ls' in SQL Database on the 'Microsoft Fabric' platform |

docs/relational-databases/errors-events/includes/sql-server-2025-database-engine-events-and-errors-41400-49999.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: rwestMSFT
33
ms.author: randolphwest
44
ms.reviewer: maghan, mikeray
5-
ms.date: 01/15/2026
5+
ms.date: 04/16/2026
66
ms.topic: include
77
---
88
| Error | Severity | Event logged | Description |
@@ -300,6 +300,7 @@ ms.topic: include
300300
| 41991 | 16 | No | Unable to make database %s on SQL Managed Instance %s accessible because the instance role in failover group changed from %s to %s while the database was in the inaccessible state. Please restore the original database role by executing geo-failover and try again. |
301301
| 41992 | 16 | No | Unable to make database %s on SQL Managed Instance %s accessible due to ongoing geodr operation. Please wait until the conflicting operation completes and try again. |
302302
| 41993 | 16 | No | Cannot execute failover of Managed Instance link '%s' because the replica of database '%s' on the managed instance is in an inaccessible state. |
303+
| 41998 | 16 | No | Managed Instance link creation failed because encryption is not enabled on the on-premises SQL Server endpoint. Enable encryption on the database mirroring endpoint and try again. |
303304
| 42001 | 16 | No | Failed to parse XML configuration. The operating system returned error %ls. |
304305
| 42002 | 16 | No | Failed to parse XML configuration. The parser returned error %.\*ls |
305306
| 42003 | 16 | No | Failed to parse XML configuration. A required attribute '%ls' is missing. |

0 commit comments

Comments
 (0)