Skip to content

Commit 971f8e3

Browse files
Merge pull request #36769 from MicrosoftDocs/main
Auto Publish – main to live - 2026-03-04 18:30 UTC
2 parents 6c7dd31 + bb4bdc1 commit 971f8e3

4 files changed

Lines changed: 20 additions & 6 deletions

File tree

azure-sql/managed-instance/doc-changes-updates-release-notes-whats-new.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Learn about the new features and documentation improvements for Azu
55
author: MashaMSFT
66
ms.author: mathoma
77
ms.reviewer: wiassaf, randolphwest
8-
ms.date: 02/19/2026
8+
ms.date: 03/02/2026
99
ms.service: azure-sql-managed-instance
1010
ms.subservice: service-overview
1111
ms.topic: whats-new
@@ -40,7 +40,6 @@ The following table lists the features of Azure SQL Managed Instance that are cu
4040
|[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. |
4141
|[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.|
4242
|[Service Broker](/sql/database-engine/configure-windows/sql-server-service-broker) | Support for cross-instance message exchange using Service Broker between instances of Azure SQL Managed Instance, and between SQL Server and Azure SQL Managed Instance. |
43-
|[SQL Server 2025 update policy](update-policy.md#sql-server-2025-update-policy) | Align your SQL managed instance database format with the SQL Server 2025 database engine. |
4443
|[Vector data type and functions](/sql/t-sql/data-types/vector-data-type?view=azuresqlmi-current&preserve-view=true) | Working with vector data is now easier in Azure SQL Managed Instance with the introduction of a new [vector data type](/sql/t-sql/data-types/vector-data-type?view=azuresqlmi-current&preserve-view=true) and [vector functions](/sql/t-sql/functions/vector-functions-transact-sql?view=azuresqlmi-current&preserve-view=true). For more information, see [Intelligent applications with Azure SQL Managed Instance](ai-artificial-intelligence-intelligent-applications.md#vectors). |
4544

4645

@@ -50,6 +49,7 @@ The following table lists features of Azure SQL Managed Instance that have been
5049

5150
| Feature | GA Month | Details |
5251
| ---| --- |--- |
52+
|[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. |
5353
|[Regular expression functions](/sql/relational-databases/regular-expressions/overview) | November 2025 | Regular expression (REGEX) functions return text based on values in a search pattern. |
5454
|[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.|
5555
|[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. |
@@ -72,6 +72,12 @@ The following table lists features of Azure SQL Managed Instance that have been
7272

7373
Learn about significant changes to the Azure SQL Managed Instance documentation. For previous years, see the [What's new archive](doc-changes-updates-release-notes-whats-new-archive.md).
7474

75+
### March 2026
76+
77+
| Changes | Details |
78+
| --- | --- |
79+
| **SQL Server 2025 update policy GA** | Align your SQL managed instance database format with the SQL Server 2025 database engine. This update policy is now generally available. For more information, review [SQL Server 2025 update policy](update-policy.md#sql-server-2025-update-policy). |
80+
7581
### December 2025
7682

7783
| Changes | Details |

azure-sql/toc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
items:
55
- name: What is Azure SQL?
66
href: azure-sql-iaas-vs-paas-what-is-overview.md
7+
- name: Azure SQL decision tree
8+
href: azure-sql-decision-tree.md
79
- name: Migrate to Azure SQL
810
href: migration-guides/index.yml
911
- name: Migrating SQL Server Workloads FAQ
@@ -20,8 +22,6 @@
2022
items:
2123
- name: Feature comparison
2224
href: database/features-comparison.md
23-
- name: Azure SQL decision tree
24-
href: azure-sql-decision-tree.md
2525
- name: Multi-model features
2626
href: multi-model-features.md
2727
- name: Temporal tables

docs/linux/includes/odbc-ubuntu.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,14 +142,14 @@ Use the following steps to install the **mssql-tools18** for [!INCLUDE [sssql25-
142142

143143
To make **sqlcmd** and **bcp** accessible from the bash shell for login sessions, modify your `PATH` in the `~/.bash_profile` file with the following command:
144144

145-
```php
145+
```bash
146146
echo 'export PATH="$PATH:/opt/mssql-tools18/bin"' >> ~/.bash_profile
147147
source ~/.bash_profile
148148
```
149149

150150
To make **sqlcmd** and **bcp** accessible from the bash shell for interactive/non-login sessions, modify the `PATH` in the `~/.bashrc` file with the following command:
151151

152-
```php
152+
```bash
153153
echo 'export PATH="$PATH:/opt/mssql-tools18/bin"' >> ~/.bashrc
154154
source ~/.bashrc
155155
```

docs/relational-databases/security/dynamic-data-masking.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,14 @@ It's important to properly manage the permissions on the database, and to always
140140

141141
Starting with [!INCLUDE [sssql22-md](../../includes/sssql22-md.md)], you can prevent unauthorized access to sensitive data and gain control by masking it to an unauthorized user at different levels of the database. You can grant or revoke **UNMASK** permission at the database-level, schema-level, table-level or at the column-level to a user, database role, Microsoft Entra identity, or Microsoft Entra group. This enhancement provides a more granular way to control and limit unauthorized access to data stored in the database and improve data security management.
142142

143+
## Dynamic data masking in Fabric SQL database
144+
145+
Dynamic data masking is supported in SQL database in Microsoft Fabric. DDM functionality in Fabric SQL database is consistent with Azure SQL Database.
146+
147+
The `EXECUTE AS USER` clause isn't supported in Fabric SQL database. To test masking behavior, connect as a different user who doesn't have the **UNMASK** permission, and verify that the masked data returns as expected.
148+
149+
You can only configure dynamic data masking in Fabric SQL database through [!INCLUDE [tsql](../../includes/tsql-md.md)]. Define masking functions explicitly on table columns using [!INCLUDE [tsql](../../includes/tsql-md.md)] statements.
150+
143151
## Examples
144152

145153
<a id="creating-a-dynamic-data-mask"></a>

0 commit comments

Comments
 (0)