You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: azure-sql/database/doc-changes-updates-release-notes-whats-new.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,7 +43,6 @@ The following table lists the features of Azure SQL Database that are currently
43
43
|**Availability metric**| Availability is now a metric in the Azure Monitor metrics. Driven by a variety of user connection failures, you can [monitor and configure alerts on Azure SQL Database Availability](monitoring-metrics-alerts.md#availability-metric). |
44
44
|**Automatic index compaction**|[Automatic index compaction](/sql/relational-databases/indexes/automatic-index-compaction) helps you reduce the consumption of storage space, disk I/O, memory, and improve workload performance without investing time and effort into index maintenance jobs. |
45
45
|**Change event streaming**| Capture and publish incremental DML changes of data (such as updates, inserts, and deletes) in near real-time. Change event streaming sends details of data changes such as the schema, previous values, and new values to Azure Event Hubs in a simple CloudEvent, serialized as either native JSON or Avro Binary. To learn more, review [Change event streaming](/sql/relational-databases/track-changes/change-event-streaming/overview). |
46
-
|**DATEADD number allows bigint**| For `DATEADD (datepart, number, date)`, number can be expressed as a **bigint**. For more information, see [DATEADD (Transact-SQL)](/sql/t-sql/functions/dateadd-transact-sql).|
47
46
|**Database watcher for Azure SQL**|[Database watcher](../database-watcher-overview.md) is a managed monitoring solution for database services in the Azure SQL family. Database watcher collects in-depth workload monitoring data to give you a detailed view of database performance, configuration, and health. Learn more about [database watcher](https://aka.ms/dbwatcher-preview-announcement). |
48
47
|**Data Virtualization for Azure SQL Database**|Data virtualization, now in preview in Azure SQL Database, enables you to leverage all the power of Transact-SQL (T-SQL) and seamlessly query external data from Azure Data Lake Storage Gen2 or Azure Blob Storage. For more information, see [Data virtualization with Azure SQL Database (Preview)](data-virtualization-overview.md).|
49
48
|**Elastic queries**| The [elastic queries](elastic-query-overview.md) feature allows for cross-database queries in Azure SQL Database. |
@@ -69,6 +68,7 @@ The following table lists features of Azure SQL Database that have been made gen
69
68
70
69
| Feature | GA Month | Details |
71
70
| --- | --- | --- |
71
+
|**DATEADD number allows bigint**| November 2025 | For `DATEADD (datepart, number, date)`, number can be expressed as a **bigint**. For more information, see [DATEADD (Transact-SQL)](/sql/t-sql/functions/dateadd-transact-sql).|
72
72
|**Regular expression functions**| November 2025 | Regular expression (REGEX) functions return text based on values in a search pattern. [Regular expressions](/sql/relational-databases/regular-expressions/overview). |
73
73
|**Immutable LTR backups**| November 2025 | You can [configure long-term retention backups of Azure SQL Database as immutable](backup-immutability.md) with time-based immutability. |
74
74
|**Convert to Hyperscale with geo-replicas**| October 2025 | The ability to [convert a geo-replicated database non-Hyperscale database to Hyperscale](convert-to-hyperscale.md) using T-SQL, REST API, PowerShell, or Azure CLI is now generally available. For more information, see [Blog: Hyperscale conversion support for geo-replicas](https://aka.ms/hs-conversion-geodr-ga). |
Copy file name to clipboardExpand all lines: azure-sql/managed-instance/doc-changes-updates-release-notes-whats-new.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,7 +37,6 @@ The following table lists the features of Azure SQL Managed Instance that are cu
37
37
|[Automatic index compaction](/sql/relational-databases/indexes/automatic-index-compaction)| Reduce the consumption of storage space, disk I/O, memory, and improve workload performance without investing time and effort into index maintenance jobs. |
38
38
|[Change event streaming](/sql/relational-databases/track-changes/change-event-streaming/overview)| Capture and publish incremental DML changes of data (such as updates, inserts, and deletes) in near real-time. Change event streaming sends details of data changes such as the schema, previous values, and new values to Azure Event Hubs in a simple CloudEvent, serialized as either native JSON or Avro Binary. |
39
39
|[Database watcher for Azure SQL](../database-watcher-overview.md)| Database watcher is a managed monitoring solution for database services in the Azure SQL family. Database watcher collects in-depth workload monitoring data to give you a detailed view of database performance, configuration, and health. Learn more about [database watcher](https://aka.ms/dbwatcher-preview-announcement).|
40
-
|[DATEADD number allows bigint](/sql/t-sql/functions/dateadd-transact-sql)| For `DATEADD (datepart, number, date)`, number can be expressed as a **bigint**.|
41
40
|[Endpoint policies](./service-endpoint-policies-configure.md)| Configure which Azure Storage accounts can be accessed from a SQL Managed Instance subnet. Grants an extra layer of protection against inadvertent or malicious data exfiltration.|
42
41
|[Modernization Advisor](../virtual-machines/modernization-advisor.md)| Use the Modernization Advisor in the Azure portal to help you determine if migrating to Azure SQL Managed Instance from a SQL Server VM saves you money or optimizes performance. |
43
42
|[SDK-style SQL project](/sql/tools/sql-database-projects/sql-database-projects)| Use [Microsoft.Build.Sql](https://www.nuget.org/packages/Microsoft.Build.Sql) for SDK-style SQL projects in the SQL Database Projects extension in Visual Studio Code. SDK-style SQL projects are especially advantageous for applications shipped through pipelines or built in cross-platform environments.|
@@ -53,6 +52,7 @@ The following table lists features of Azure SQL Managed Instance that have been
53
52
| ---| --- |--- |
54
53
|[Block T-SQL CRUD commands](../database/block-crud-tsql.md)| March 2026 | Azure administrators can block T-SQL commands to create or modify Azure SQL resources. |
55
54
|[SQL Server 2025 update policy](update-policy.md#sql-server-2025-update-policy)| March 2026 | Align your SQL managed instance database format with the SQL Server 2025 database engine. |
55
+
|[DATEADD number allows bigint](/sql/t-sql/functions/dateadd-transact-sql)| November 2025 | For `DATEADD (datepart, number, date)`, number can be expressed as a **bigint**.|
56
56
|[Regular expression functions](/sql/relational-databases/regular-expressions/overview)| November 2025 | Regular expression (REGEX) functions return text based on values in a search pattern. |
57
57
|[Flexible memory](resource-limits.md#flexible-memory)| November 2025 | Save on cost by choosing the memory allocation for your [Next-gen General Purpose](service-tiers-next-gen-general-purpose-use.md) instance based on your workload needs.|
58
58
|[Next-gen General Purpose](service-tiers-next-gen-general-purpose-use.md)| November 2025 | An architectural upgrade of the General Purpose service tier that uses [Elastic SAN storage](/azure/storage/elastic-san/elastic-san-introduction) for greater resource flexibility, and improved performance while maintaining the same baseline cost as the General Purpose service tier. |
This article provides an overview of the Managed Instance link, which enables near real-time data replication between SQL Server and [Azure SQL Managed Instance](sql-managed-instance-paas-overview.md). The link provides hybrid flexibility and database mobility as it unlocks several scenarios, such as scaling read-only workloads, offloading analytics and reporting to Azure, and migrating to Azure. And, with SQL Server 2022, the link enables online disaster recovery with fail back to SQL Server, as well as configuring the link from SQL Managed Instance to SQL Server 2022.
20
+
This article provides an overview of the Managed Instance link, which enables near real-time data replication between SQL Server and [Azure SQL Managed Instance](sql-managed-instance-paas-overview.md). The link provides hybrid flexibility and database mobility as it unlocks several scenarios, such as scaling read-only workloads, offloading analytics and reporting to Azure, and migrating to Azure. And, with SQL Server 2022 and later, the link enables online disaster recovery with fail back to SQL Server, as well as configuring the link from SQL Managed Instance to SQL Server.
21
21
22
22
To get started, review [prepare your environment for the link](managed-instance-link-preparation.md).
23
23
24
24
## Overview
25
25
26
-
The Managed Instance link uses [distributed availability groups](/sql/database-engine/availability-groups/windows/distributed-availability-groups) to extend your data estate in a safe and secure manner. It replicates data in near real-time from SQL Server hosted anywhere to Azure SQL Managed Instance, or from Azure SQL Managed Instance to SQL Server 2022 hosted anywhere.
26
+
The Managed Instance link uses [distributed availability groups](/sql/database-engine/availability-groups/windows/distributed-availability-groups) to extend your data estate in a safe and secure manner. It replicates data in near real-time from SQL Server hosted anywhere to Azure SQL Managed Instance, or from Azure SQL Managed Instance to SQL Server 2022 or later hosted anywhere.
27
27
28
28
The link supports single node and multiple-node SQL Server instances with or without existing availability groups. Through the link, you can use benefits of Azure without migrating your SQL Server data estate to the cloud.
29
29
@@ -149,7 +149,7 @@ Because the link feature enables minimal downtime migration, you can migrate to
149
149
150
150
## Copy data on-premises
151
151
152
-
With SQL Server 2022, you can establish your link from SQL Managed Instance to SQL Server, unlocking additional scenarios, such as creating a near real-time database replica outside of Azure, testing business continuity plans, and meeting compliance requirements.
152
+
With SQL Server 2022 and later, you can establish your link from SQL Managed Instance to SQL Server, unlocking additional scenarios, such as creating a near real-time database replica outside of Azure, testing business continuity plans, and meeting compliance requirements.
153
153
154
154
## Automated backups
155
155
@@ -183,16 +183,16 @@ Version supportability limitations include:
183
183
184
184
- You can't use Windows 10 and 11 clients to host your SQL Server instance, because it's not possible to enable the Always On availability group feature that's required for the link. You must host SQL Server instances on Windows Server 2012 or later.
185
185
- The link feature doesn't support SQL Server versions 2008 to 2014, because the SQL engine of these releases doesn't have built-in support for distributed availability groups required for the link. Upgrade to a newer version of SQL Server to use the link.
186
-
- Data replication and failover *from* SQL Managed Instance to SQL Server 2022 is not supported by instances configured with the **Always-up-to-date** update policy. Your instance must be configured with the [SQL Server 2022 update policy](update-policy.md#sql-server-2022-update-policy) to do the following:
187
-
- Establish a link _from_ SQL Managed Instance _to_ SQL Server.
188
-
- Fail over from SQL Managed Instance to SQL Server 2022.
189
-
- While you can establish a link from SQL Server 2022 to a SQL managed instance configured with the [Always-up-to-date update policy](update-policy.md#always-up-to-date-update-policy), after failover to SQL Managed Instance, you can't replicate data or fail back to SQL Server 2022.
186
+
- Data replication and failover *from* SQL Managed Instance to SQL Server 2022 or SQL Server 2025 is not supported by instances configured with the **Always-up-to-date** update policy. Your instance must be configured with the corresponding SQL Server 2022 or SQL Server 2025 [update policy](update-policy.md) to do the following:
187
+
- Establish a link _from_ SQL Managed Instance _to_ SQL Server.
188
+
- Fail over from SQL Managed Instance to SQL Server.
189
+
- While you can establish a link from SQL Server 2022 or SQL Server 2025 to a SQL managed instance configured with the [Always-up-to-date update policy](update-policy.md#always-up-to-date-update-policy), after failover to SQL Managed Instance, you can't replicate data, or fail back, to SQL Server.
190
190
191
191
Data replication limitations include:
192
192
193
193
- You can replicate only user databases. Replication of system databases isn't supported.
194
194
- The solution doesn't replicate server-level objects, agent jobs, or user logins from SQL Server to SQL Managed Instance.
195
-
- For SQL Server versions 2016, 2017 and 2019, replication of user databases from SQL Server instances to SQL Managed Instance deployments is one way. You can't replicate user databases from SQL Managed Instance deployments back to SQL Server instances via the link. Two-way replication with failback to a SQL Server instance is available only for SQL Server 2022.
195
+
- For SQL Server versions 2016, 2017 and 2019, replication of user databases from SQL Server instances to SQL Managed Instance deployments is one way. You can't replicate user databases from SQL Managed Instance deployments back to SQL Server instances via the link. Two-way replication with failback to a SQL Server instance is available only for SQL Server 2022 or SQL Server 2025 when SQL Managed Instance is configured with the corresponding [update policy](update-policy.md).
196
196
- Configuring a link from SQL Managed Instance to SQL Server is unsupported for SQL Managed Instance databases that are already linked.
Copy file name to clipboardExpand all lines: docs/linux/sql-server-linux-release-notes-2025.md
+14-13Lines changed: 14 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: This article contains the release notes and supported features for
4
4
author: rwestMSFT
5
5
ms.author: randolphwest
6
6
ms.reviewer: amitkh, atsingh
7
-
ms.date: 04/14/2026
7
+
ms.date: 04/16/2026
8
8
ms.service: sql
9
9
ms.subservice: linux
10
10
ms.topic: release-notes
@@ -46,26 +46,26 @@ Most existing client tools that target [!INCLUDE [ssNoVersion](../includes/ssnov
46
46
47
47
## Latest versions for all packages
48
48
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).
50
50
51
51
| Version | Release | Date | Build | KB article |
52
52
| --- | --- | --- | --- | --- |
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)|
54
54
55
55
| Distribution | Package name | Package version | Download |
0 commit comments