Skip to content

Commit f5e8bea

Browse files
committed
Merge branch 'main' into release-dallas
2 parents 6e8e2da + abefc8f commit f5e8bea

53 files changed

Lines changed: 343 additions & 176 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

azure-sql/database/advance-notifications.md

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -66,18 +66,18 @@ The following table shows the general-information notifications you may receive:
6666

6767
|Status|Description|
6868
|:---|:---|
69-
|**Planned Deployment**| Received 24 hours prior to the maintenance event. Maintenance is planned on DATE between 5pm - 8am (local time) for DB xyz.|
70-
|**In-Progress** | Maintenance for database *xyz* is starting.|
71-
|**Complete** | Maintenance of database *xyz* is complete. |
69+
|**Planned**| Received 24 hours prior to the maintenance event. Maintenance is planned on DATE between 5pm - 8am<sup>1</sup> (local time) in region *xyz*. |
70+
|**InProgress** | Maintenance for database(s) in region *xyz* is starting. |
71+
|**Complete** | Maintenance of database(s) in region *xyz* is complete. |
72+
73+
<sup>1</sup> Start and end time depend on the selected [maintenance window](maintenance-window.md).
7274

7375
The following table shows additional notifications that may be sent while maintenance is ongoing:
7476

7577
|Status|Description|
7678
|:---|:---|
77-
|**Extended** | Maintenance is in progress but didn't complete for database *xyz*. Maintenance will continue at the next maintenance window.|
78-
|**Canceled**| Maintenance for database *xyz* is canceled and will be rescheduled later. |
79-
|**Blocked**|There was a problem during maintenance for database *xyz*. We'll notify you when we resume.|
80-
|**Resumed**|The problem has been resolved and maintenance will continue at the next maintenance window.|
79+
|**Rescheduled** | 1) Maintenance is in progress but didn't complete inside maintenance window. 2) there was a problem during maintenance and it could not start. 3) Planned maintenance has started but couldn't progress to the end and will continue in next maintenance window. |
80+
|**Canceled**| Maintenance for database(s) in region *xyz* is canceled and will be rescheduled for later. |
8181

8282
## Permissions
8383

@@ -105,6 +105,16 @@ resources
105105
| project resource, status, resourceGroup, location, startTimeUtc, endTimeUtc, impactType
106106
```
107107

108+
In Azure Resource Graph (ARG) explorer you might find values for the status of deployment that are bit different than the ones displayed in the notification content.
109+
110+
|Status|Description|
111+
|:---|:---|
112+
|**Pending**| 1) Maintenance is planned on upcoming date. 2) Previously planned maintenance was rescheduled and is waiting to start in the next window. 3) Maintenance started but didn't complete in previous window and will continue in the next one. |
113+
|**InProgress** | Maintenance for resource *xyz* is starting or is in progress. |
114+
|**Completed** | Maintenance for resource *xyz* is complete. |
115+
|**NoUpdatesPending** | Previously planned maintenance for resource *xyz* is canceled and will be rescheduled for later. |
116+
|**RetryLater** | Planned maintenance for resource *xyz* has started but couldn't progress to the end and will continue in next maintenance window. |
117+
108118
For the full reference of the sample queries and how to use them across tools like PowerShell or Azure CLI, visit [Azure Resource Graph sample queries for Azure Service Health](/azure/service-health/resource-graph-samples).
109119

110120

azure-sql/database/audit-write-storage-account-behind-vnet-firewall.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@ For audit to write to a storage account behind a VNet or firewall, the following
4141
> * The Azure Storage account requires `Allow trusted Microsoft services to access this storage account`. Set this on the Storage Account **Firewalls and Virtual networks**.
4242
> * You must have `Microsoft.Authorization/roleAssignments/write` permission on the selected storage account. For more information, see [Azure built-in roles](/azure/role-based-access-control/built-in-roles).
4343
44+
> [!NOTE]
45+
> When Auditing to stoarge account is already enabled on a server / db, and if the target storage account is moved behind a firewall, we lose write access to
46+
the storage account and audit logs stop getting written to it.To make auditing work we have to resave the audit settings from portal.
47+
48+
4449
## Configure in Azure portal
4550

4651
Connect to [Azure portal](https://portal.azure.com) with your subscription. Navigate to the resource group and server.

azure-sql/database/auditing-overview.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ You can use SQL Database auditing to:
4242
### Auditing limitations
4343

4444
- **Premium storage** with **BlockBlobStorage** is supported.
45+
- **User managed identity** authentication type for enabling auditing to **storage** is not yet supported.
4546
- **Hierarchical namespace** for all types of **standard storage account** and **premium storage account with BlockBlobStorage** is supported.
4647
- Enabling auditing on a paused **Azure Synapse** is not supported. To enable auditing, resume Azure Synapse.
4748
- Auditing for **Azure Synapse SQL pools** supports default audit action groups **only**.

docs/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Download
33
description: Download the Microsoft JDBC Driver for SQL Server to develop Java applications that connect to SQL Server and Azure SQL Database.
4-
ms.date: 05/12/2022
4+
ms.date: 08/08/2022
55
ms.prod: sql
66
ms.prod_service: connectivity
77
ms.reviewer: ""
@@ -17,15 +17,15 @@ The Microsoft JDBC Driver for SQL Server is a Type 4 JDBC driver that provides d
1717

1818
## Download
1919

20-
Version 10.2 is the latest general availability (GA) version. It supports Java 8, 11, and 17. If you need to use an older Java runtime, see the [Java and JDBC specification support matrix](microsoft-jdbc-driver-for-sql-server-support-matrix.md#java-and-jdbc-specification-support) to see if there's a supported driver version you can use. We're continually improving Java connectivity support. As such we highly recommend that you work with the latest version of Microsoft JDBC driver.
20+
Version 11.2 is the latest general availability (GA) version. It supports Java 8, 11, 17, and 18. If you need to use an older Java runtime, see the [Java and JDBC specification support matrix](microsoft-jdbc-driver-for-sql-server-support-matrix.md#java-and-jdbc-specification-support) to see if there's a supported driver version you can use. We're continually improving Java connectivity support. As such we highly recommend that you work with the latest version of Microsoft JDBC driver.
2121

22-
**[![Download](../../ssms/media/download-icon.png) Download Microsoft JDBC Driver 10.2 for SQL Server (zip)](https://go.microsoft.com/fwlink/?linkid=2195718)**
23-
**[![Download](../../ssms/media/download-icon.png) Download Microsoft JDBC Driver 10.2 for SQL Server (tar.gz)](https://go.microsoft.com/fwlink/?linkid=2195832)**
22+
**[![Download](../../ssms/media/download-icon.png) Download Microsoft JDBC Driver 11.2 for SQL Server (zip)](https://go.microsoft.com/fwlink/?linkid=2202911)**
23+
**[![Download](../../ssms/media/download-icon.png) Download Microsoft JDBC Driver 11.2 for SQL Server (tar.gz)](https://go.microsoft.com/fwlink/?linkid=2203102)**
2424

2525
### Version information
2626

27-
- Release number: 10.2.1
28-
- Released: May 12, 2022
27+
- Release number: 11.2.0
28+
- Released: August 4, 2022
2929

3030
When you download the driver, there are multiple JAR files. The name of the JAR file indicates the version of Java that it supports.
3131

@@ -36,11 +36,11 @@ When you download the driver, there are multiple JAR files. The name of the JAR
3636

3737
This release of Microsoft JDBC Driver for SQL Server is available in the following languages:
3838

39-
Microsoft JDBC Driver 10.2.1 for SQL Server (zip):
40-
[Chinese (Simplified)](https://go.microsoft.com/fwlink/?linkid=2195718&clcid=0x804) | [Chinese (Traditional)](https://go.microsoft.com/fwlink/?linkid=2195718&clcid=0x404) | [English (United States)](https://go.microsoft.com/fwlink/?linkid=2195718&clcid=0x409) | [French](https://go.microsoft.com/fwlink/?linkid=2195718&clcid=0x40c) | [German](https://go.microsoft.com/fwlink/?linkid=2195718&clcid=0x407) | [Italian](https://go.microsoft.com/fwlink/?linkid=2195718&clcid=0x410) | [Japanese](https://go.microsoft.com/fwlink/?linkid=2195718&clcid=0x411) | [Korean](https://go.microsoft.com/fwlink/?linkid=2195718&clcid=0x412) | [Portuguese (Brazil)](https://go.microsoft.com/fwlink/?linkid=2195718&clcid=0x416) | [Russian](https://go.microsoft.com/fwlink/?linkid=2195718&clcid=0x419) | [Spanish](https://go.microsoft.com/fwlink/?linkid=2195718&clcid=0x40a)
39+
Microsoft JDBC Driver 11.2.0 for SQL Server (zip):
40+
[Chinese (Simplified)](https://go.microsoft.com/fwlink/?linkid=2202911&clcid=0x804) | [Chinese (Traditional)](https://go.microsoft.com/fwlink/?linkid=2202911&clcid=0x404) | [English (United States)](https://go.microsoft.com/fwlink/?linkid=2202911&clcid=0x409) | [French](https://go.microsoft.com/fwlink/?linkid=2202911&clcid=0x40c) | [German](https://go.microsoft.com/fwlink/?linkid=2202911&clcid=0x407) | [Italian](https://go.microsoft.com/fwlink/?linkid=2202911&clcid=0x410) | [Japanese](https://go.microsoft.com/fwlink/?linkid=2202911&clcid=0x411) | [Korean](https://go.microsoft.com/fwlink/?linkid=2202911&clcid=0x412) | [Portuguese (Brazil)](https://go.microsoft.com/fwlink/?linkid=2202911&clcid=0x416) | [Russian](https://go.microsoft.com/fwlink/?linkid=2202911&clcid=0x419) | [Spanish](https://go.microsoft.com/fwlink/?linkid=2202911&clcid=0x40a)
4141

42-
Microsoft JDBC Driver 10.2.1 for SQL Server (tar.gz):
43-
[Chinese (Simplified)](https://go.microsoft.com/fwlink/?linkid=2195832&clcid=0x804) | [Chinese (Traditional)](https://go.microsoft.com/fwlink/?linkid=2195832&clcid=0x404) | [English (United States)](https://go.microsoft.com/fwlink/?linkid=2195832&clcid=0x409) | [French](https://go.microsoft.com/fwlink/?linkid=2195832&clcid=0x40c) | [German](https://go.microsoft.com/fwlink/?linkid=2195832&clcid=0x407) | [Italian](https://go.microsoft.com/fwlink/?linkid=2195832&clcid=0x410) | [Japanese](https://go.microsoft.com/fwlink/?linkid=2195832&clcid=0x411) | [Korean](https://go.microsoft.com/fwlink/?linkid=2195832&clcid=0x412) | [Portuguese (Brazil)](https://go.microsoft.com/fwlink/?linkid=2195832&clcid=0x416) | [Russian](https://go.microsoft.com/fwlink/?linkid=2195832&clcid=0x419) | [Spanish](https://go.microsoft.com/fwlink/?linkid=2195832&clcid=0x40a)
42+
Microsoft JDBC Driver 11.2.0 for SQL Server (tar.gz):
43+
[Chinese (Simplified)](https://go.microsoft.com/fwlink/?linkid=2203102&clcid=0x804) | [Chinese (Traditional)](https://go.microsoft.com/fwlink/?linkid=2203102&clcid=0x404) | [English (United States)](https://go.microsoft.com/fwlink/?linkid=2203102&clcid=0x409) | [French](https://go.microsoft.com/fwlink/?linkid=2203102&clcid=0x40c) | [German](https://go.microsoft.com/fwlink/?linkid=2203102&clcid=0x407) | [Italian](https://go.microsoft.com/fwlink/?linkid=2203102&clcid=0x410) | [Japanese](https://go.microsoft.com/fwlink/?linkid=2203102&clcid=0x411) | [Korean](https://go.microsoft.com/fwlink/?linkid=2203102&clcid=0x412) | [Portuguese (Brazil)](https://go.microsoft.com/fwlink/?linkid=2203102&clcid=0x416) | [Russian](https://go.microsoft.com/fwlink/?linkid=2203102&clcid=0x419) | [Spanish](https://go.microsoft.com/fwlink/?linkid=2203102&clcid=0x40a)
4444

4545
### Release notes
4646

@@ -58,7 +58,7 @@ The JDBC driver can be added to a Maven project by adding it as a dependency in
5858
<dependency>
5959
<groupId>com.microsoft.sqlserver</groupId>
6060
<artifactId>mssql-jdbc</artifactId>
61-
<version>10.2.0.jre11</version>
61+
<version>11.2.0.jre11</version>
6262
</dependency>
6363
```
6464

docs/connect/jdbc/feature-dependencies-of-microsoft-jdbc-driver-for-sql-server.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Feature dependencies
33
description: Learn about the dependencies that the Microsoft JDBC Driver for SQL Server has and how to meet them.
44
ms.custom: ""
5-
ms.date: 01/31/2022
5+
ms.date: 08/08/2022
66
ms.prod: sql
77
ms.prod_service: connectivity
88
ms.reviewer: ""
@@ -22,6 +22,7 @@ This article lists libraries that the Microsoft JDBC Driver for SQL Server depen
2222

2323
- `com.azure:azure-security-keyvault-keys`: Microsoft Azure Client Library For KeyVault Keys for JDBC driver version 9.2 and above or `com.microsoft.azure:azure-keyvault`: Microsoft Azure SDK For Key Vault for JDBC driver version 8.4 and below for Always Encrypted Azure Key Vault feature. (optional)
2424
- `com.azure:azure-identity`: Microsoft Azure Client Library For Identity for JDBC driver version 9.2 and above or `com.microsoft.azure:adal4j`: Microsoft Azure Active Directory Authentication Library for JDBC driver version 8.4 and below for Azure Active Directory Authentication features and Azure Key Vault feature. (optional)
25+
- `com.microsoft.azure:msal4j`: Microsoft Authentication Library (MSAL) For Java
2526
- `org.antlr:antlr4-runtime`: ANTLR 4 Runtime for useFmtOnly feature. (optional)
2627
- `org.osgi:org.osgi.core`: OSGi Core library for OSGi Framework support.
2728
- `org.osgi:org.osgi.compendium`: OSGi Compendium library for OSGi Framework support.
@@ -129,6 +130,7 @@ If you're using Maven to build or test your project, Maven automatically downloa
129130

130131
### Work with the Azure Key Vault provider
131132

133+
- JDBC driver version 11.2.0 — Dependency versions: Azure-security-keyvault-keys (version 4.4.1), and Azure-identity(version 1.5.0), and their dependencies ([sample application](azure-key-vault-sample-version-9.2.md))
132134
- JDBC driver version 10.2.0 — Dependency versions: Azure-security-keyvault-keys (version 4.3.6), and Azure-identity(version 1.4.3), and their dependencies ([sample application](azure-key-vault-sample-version-9.2.md))
133135
- JDBC driver version 9.4.1 — Dependency versions: Azure-security-keyvault-keys (version 4.2.8), and Azure-identity(version 1.3.3), and their dependencies ([sample application](azure-key-vault-sample-version-9.2.md))
134136
- JDBC driver version 9.2.1 — Dependency versions: Azure-security-keyvault-keys (version 4.2.1), and Azure-identity(version 1.1.3), and their dependencies ([sample application](azure-key-vault-sample-version-9.2.md))
@@ -148,6 +150,7 @@ If you're using Maven to build or test your project, Maven automatically downloa
148150
149151
### Work with Azure Active Directory authentication
150152

153+
- JDBC driver version 11.2.0 — Dependency versions: Azure-identity(version 1.5.0), and their dependencies.
151154
- JDBC driver version 10.2.0 — Dependency versions: Azure-identity(version 1.4.3), and their dependencies.
152155
- JDBC driver version 9.4.1 — Dependency versions: Azure-identity(version 1.3.3), and their dependencies.
153156
- JDBC driver version 9.2.1 — Dependency versions: Azure-identity(version 1.1.3), and their dependencies.

docs/connect/jdbc/frequently-asked-questions-faq-for-jdbc-driver.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ metadata:
33
title: Frequently asked questions (FAQ)
44
description: This page provides answers to frequently asked questions about the Microsoft JDBC Driver for SQL Server.
55
ms.custom: ""
6-
ms.date: 01/31/2022
6+
ms.date: 08/08/2022
77
ms.prod: sql
88
ms.prod_service: connectivity
99
ms.reviewer: ""
@@ -35,6 +35,16 @@ sections:
3535
The JDBC driver files available on the GitHub repository for the Microsoft JDBC driver are the core of the JDBC driver and are under the open-source license listed in the repository. The driver packages on the [Microsoft download page](download-microsoft-jdbc-driver-for-sql-server.md) include other libraries for Windows-integrated authentication and enabling XA transactions with the JDBC driver. Those other libraries are under the license included with the downloadable package.
3636
3737
**What should I know to upgrade my driver?**
38+
The Microsoft JDBC Driver 11.2 supports the JDBC 4.2, and 4.3 (partially) specifications and includes four JAR class libraries in the installation package as follows:
39+
40+
| JAR | JDBC Specification | JDK Version |
41+
| -------------------------- | ----------------------------- | ----------- |
42+
| mssql-jdbc-11.2.0.jre18.jar | JDBC 4.3 (partially), and 4.2 | JDK 18.0 |
43+
| mssql-jdbc-11.2.0.jre17.jar | JDBC 4.3 (partially), and 4.2 | JDK 17.0 |
44+
| mssql-jdbc-11.2.0.jre11.jar | JDBC 4.3 (partially), and 4.2 | JDK 11.0 |
45+
| mssql-jdbc-11.2.0.jre8.jar | JDBC 4.2 | JDK 8.0 |
46+
| &nbsp; | &nbsp; | &nbsp; |
47+
3848
The Microsoft JDBC Driver 10.2 supports the JDBC 4.2, and 4.3 (partially) specifications and includes three JAR class libraries in the installation package as follows:
3949
4050
| JAR | JDBC Specification | JDK Version |

0 commit comments

Comments
 (0)