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/auditing-managed-identity.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,8 +71,9 @@ Use the following to configure auditing using user-assigned managed identity:
71
71
72
72
In order to use a managed identity, pass the `--storage-key` parameter as an empty string to use the primary managed identity assigned to the server when configuring auditing. Here's a sample command:
73
73
74
-
```azurecli
75
-
az SQL server audit-policy update -g "sampleresourcegroup" -n "sampleauditingtestserver" --state Enabled --bsts Enabled --storage-endpoint https://<storageaccountname>.blob.core.windows.net --storage-key ""
74
+
75
+
```azurecli
76
+
az SQL server audit-policy update -g "sampleresourcegroup" -n "sampleauditingtestserver" --state Enabled --bsts Enabled --storage-endpoint https://<storageaccountname>.blob.core.windows.net --storage-key '""'
76
77
```
77
78
78
79
For more information, see [az sql server audit-policy](/cli/azure/sql/server/audit-policy).
Copy file name to clipboardExpand all lines: docs/connect/jdbc/microsoft-jdbc-driver-for-sql-server-support-matrix.md
+15-10Lines changed: 15 additions & 10 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 page contains the support matrix and support life-cycle policy
4
4
author: David-Engel
5
5
ms.author: davidengel
6
6
ms.reviewer: randolphwest
7
-
ms.date: 03/17/2025
7
+
ms.date: 11/05/2025
8
8
ms.service: sql
9
9
ms.subservice: connectivity
10
10
ms.topic: conceptual
@@ -63,17 +63,21 @@ Microsoft JDBC Driver for SQL Server defines external dependencies in its Maven
63
63
64
64
## SQL version compatibility
65
65
66
+
|Database version →<br />↓ Driver Version|Azure SQL Database|Azure Synapse Analytics|Azure SQL Managed Instance|SQL Server 2022|SQL Server 2019|SQL Server 2017|SQL Server 2016|SQL Server 2014|SQL Server 2012|
67
+
|---|---|---|---|---|---|---|---|---|---|
68
+
|13.2|Yes|Yes|Yes|Yes|Yes|Yes|Yes|||
69
+
|12.10|Yes|Yes|Yes|Yes|Yes|Yes|Yes|||
70
+
|12.8|Yes|Yes|Yes|Yes|Yes|Yes|Yes|||
71
+
|12.6|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes||
72
+
|12.4|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes||
73
+
|12.2|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes||
74
+
|11.2|Yes|Yes|Yes||Yes|Yes|Yes|Yes||
75
+
|10.2|Yes|Yes|Yes||Yes|Yes|Yes|Yes|Yes|
76
+
| 9.4|Yes|Yes|Yes||Yes|Yes|Yes|Yes|Yes|
77
+
| 9.2|Yes|Yes|Yes||Yes|Yes|Yes|Yes|Yes|
78
+
66
79
|Database version →<br />↓ Driver Version|Azure SQL Database|Azure Synapse Analytics|Azure SQL Managed Instance|SQL Server 2022|SQL Server 2019|SQL Server 2017|SQL Server 2016|SQL Server 2014|SQL Server 2012|PDW 2008R2 AU3<sup>4</sup>|SQL Server 2008 R2|SQL Server 2008|
@query_hints = N'OPTION (USE HINT (''ABORT_QUERY_EXECUTION''))';
95
95
```
96
96
97
-
To unblock the same query, execute execute [sys.sp_query_store_clear_hints](../system-stored-procedures/sys-sp-query-store-clear-hints-transact-sql.md):
97
+
To unblock the same query, execute [sys.sp_query_store_clear_hints](../system-stored-procedures/sys-sp-query-store-clear-hints-transact-sql.md):
Copy file name to clipboardExpand all lines: docs/relational-databases/security/authentication-access/azure-ad-authentication-sql-server-overview.md
+10-3Lines changed: 10 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Learn about Microsoft Entra authentication support for SQL Server
4
4
author: PratimDasgupta
5
5
ms.author: prdasgu
6
6
ms.reviewer: vanto, randolphwest
7
-
ms.date: 02/21/2024
7
+
ms.date: 11/04/2025
8
8
ms.service: sql
9
9
ms.subservice: security
10
10
ms.topic: concept-article
@@ -47,13 +47,19 @@ If your Windows Server Active Directory is [federated](/entra/identity/hybrid/co
47
47
48
48
## <aid="connect-sql-server-to-azure-with-azure-ad"></a> Connect SQL Server to Azure with Microsoft Entra ID
49
49
50
-
For SQL Server to communicate with Azure, both SQL Server and the Windows or Linux host it runs on must be registered with [Azure Arc](../../../sql-server/azure-arc/overview.md). To enable SQL Server's communication with Azure, you need to install the [Azure Arc Agent](/azure/azure-arc/servers/overview) and [Azure extension for SQL Server](../../../sql-server/azure-arc/overview.md).
50
+
### Setting up Microsoft Entra authentication with Azure Arc
51
+
52
+
For SQL Server to communicate with Azure, both SQL Server and the Windows or Linux host it runs on can be registered with [Azure Arc](../../../sql-server/azure-arc/overview.md). To enable SQL Server's communication with Azure, you need to install the [Azure Arc Agent](/azure/azure-arc/servers/overview) and [Azure extension for SQL Server](../../../sql-server/azure-arc/overview.md).
51
53
52
54
To get started, see [Connect your SQL Server to Azure Arc](../../../sql-server/azure-arc/connect.md).
53
55
54
-
> [!Note]
56
+
> [!NOTE]
55
57
> If you are running SQL Server on an Azure VM, you don't need to register the VM with Azure Arc, you must instead register the VM with the [SQL IaaS Agent extension](/azure/azure-sql/virtual-machines/windows/sql-agent-extension-manually-register-single-vm). Once the VM is registered, see [Enable Azure AD authentication for SQL Server on Azure VMs](/azure/azure-sql/virtual-machines/windows/configure-azure-ad-authentication-for-sql-vm) for more details.
56
58
59
+
### Setting up Microsoft Entra authentication without Azure Arc
60
+
61
+
You can also set up Microsoft Entra authentication for SQL Server on Windows without using Azure Arc. This approach involves manually configuring certificates, registry settings, and Microsoft Entra ID application registrations. For detailed instructions, see [Tutorial: Enable Microsoft Entra authentication for SQL Server on Windows without Azure Arc](microsoft-entra-authentication-sql-server-enable-without-arc.md).
The default authentication option with Microsoft Entra ID that enables authentication through password-less and non-interactive mechanisms including managed identities, Visual Studio, Visual Studio Code, the Azure CLI, and more.
@@ -109,5 +115,6 @@ Some non-GUI clients such as [Invoke-sqlcmd](/powershell/module/sqlserver/invoke
109
115
-[Linked server for SQL Server with Microsoft Entra authentication](azure-ad-authentication-sql-server-linked-server.md)
110
116
-[Tutorial: Using automation to set up the Microsoft Entra admin for SQL Server](azure-ad-authentication-sql-server-automation-setup-tutorial.md)
111
117
-[Tutorial: Set up Microsoft Entra authentication for SQL Server](azure-ad-authentication-sql-server-setup-tutorial.md)
118
+
-[Tutorial: Enable Microsoft Entra authentication for SQL Server on Windows without Azure Arc](microsoft-entra-authentication-sql-server-enable-without-arc.md)
description: In this article, you learn how you can manage the automatic connection of SQL Server instance resources to Azure Arc with SQL Server enabled by Azure Arc.
4
4
author: anosov1960
5
5
ms.author: sashan
6
-
ms.reviewer: mikeray, randolphwest
6
+
ms.reviewer: mikeray, randolphwest, twright
7
7
ms.date: 09/24/2025
8
8
ms.topic: how-to
9
9
---
@@ -21,7 +21,8 @@ This article details how the streamlined process of connecting SQL Server to Azu
21
21
22
22
## Prerequisites
23
23
24
-
Complete the [Prerequisites - SQL Server enabled by Azure Arc](prerequisites.md).
24
+
1. Complete the [Prerequisites - SQL Server enabled by Azure Arc](prerequisites.md).
25
+
1. For Always On availability groups, complete the steps on all nodes.
Copy file name to clipboardExpand all lines: docs/t-sql/data-types/json-data-type.md
+15-1Lines changed: 15 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: The native JSON data type provides advantages for storing JSON data
4
4
author: WilliamDAssafMSFT
5
5
ms.author: wiassaf
6
6
ms.reviewer: randolphwest, jovanpop, umajay
7
-
ms.date: 09/16/2025
7
+
ms.date: 11/05/2025
8
8
ms.service: sql
9
9
ms.subservice: t-sql
10
10
ms.topic: reference
@@ -148,6 +148,20 @@ Currently, the `OPENJSON()` function doesn't accept the **json** data type in so
148
148
149
149
- In [!INCLUDE [sssql25-md](../../includes/sssql25-md.md)], the `OPENJSON()` function does support **json**. For more information, see [Key JSON capabilities in SQL Server 2025](../../relational-databases/json/json-data-sql-server.md#key-json-capabilities).
150
150
151
+
### Size limitations
152
+
153
+
Size limits of JSON data in storage:
154
+
155
+
| Field | Limitation |
156
+
|:--|:--|
157
+
| JSON data type size (binary) | Up to 2GB |
158
+
| Number of unique keys | Up to 32K |
159
+
| Per key string size | 7998 bytes |
160
+
| Per string value size | 536870911 bytes |
161
+
| Number of properties in one object | Up to 65535 |
162
+
| Number of elements in one array | Up to 65535 |
163
+
| Number of nested levels in JSON document | 128 |
0 commit comments