Skip to content

Commit 043f819

Browse files
Merge pull request #18314 from peterbae/9.2.0-releaseText
Release text changes for MSSQL JDBC 9.2.0
2 parents 328c8d6 + 6eedb74 commit 043f819

8 files changed

Lines changed: 155 additions & 31 deletions

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 Microsoft JDBC Driver for SQL Server
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: 08/24/2020
4+
ms.date: 01/29/2021
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 8.4 is the latest general availability (GA) version. It supports Java 8, 11, and 14. If you need to run on a Java runtime older than that, 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 is a supported driver version you can use. We are continually improving Java connectivity support. As such we highly recommend that you work with the latest version of Microsoft JDBC driver.
20+
Version 9.2 is the latest general availability (GA) version. It supports Java 8, 11, and 15. If you need to run on a Java runtime older than that, 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 is a supported driver version you can use. We are 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 8.4 for SQL Server (zip)](https://go.microsoft.com/fwlink/?linkid=2137600)**
23-
**[![Download](../../ssms/media/download-icon.png) Download Microsoft JDBC Driver 8.4 for SQL Server (tar.gz)](https://go.microsoft.com/fwlink/?linkid=2137502)**
22+
**[![Download](../../ssms/media/download-icon.png) Download Microsoft JDBC Driver 9.2 for SQL Server (zip)](https://go.microsoft.com/fwlink/?linkid=2153622)**
23+
**[![Download](../../ssms/media/download-icon.png) Download Microsoft JDBC Driver 9.2 for SQL Server (tar.gz)](https://go.microsoft.com/fwlink/?linkid=2153521)**
2424

2525
### Version information
2626

27-
- Release number: 8.4.1
28-
- Released: August 27, 2020
27+
- Release number: 9.2.0
28+
- Released: January 29, 2021
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 8.4.1 for SQL Server (zip):
40-
[Chinese (Simplified)](https://go.microsoft.com/fwlink/?linkid=2137600&clcid=0x804) | [Chinese (Traditional)](https://go.microsoft.com/fwlink/?linkid=2137600&clcid=0x404) | [English (United States)](https://go.microsoft.com/fwlink/?linkid=2137600&clcid=0x409) | [French](https://go.microsoft.com/fwlink/?linkid=2137600&clcid=0x40c) | [German](https://go.microsoft.com/fwlink/?linkid=2137600&clcid=0x407) | [Italian](https://go.microsoft.com/fwlink/?linkid=2137600&clcid=0x410) | [Japanese](https://go.microsoft.com/fwlink/?linkid=2137600&clcid=0x411) | [Korean](https://go.microsoft.com/fwlink/?linkid=2137600&clcid=0x412) | [Portuguese (Brazil)](https://go.microsoft.com/fwlink/?linkid=2137600&clcid=0x416) | [Russian](https://go.microsoft.com/fwlink/?linkid=2137600&clcid=0x419) | [Spanish](https://go.microsoft.com/fwlink/?linkid=2137600&clcid=0x40a)
39+
Microsoft JDBC Driver 9.2.0 for SQL Server (zip):
40+
[Chinese (Simplified)](https://go.microsoft.com/fwlink/?linkid=2153622&clcid=0x804) | [Chinese (Traditional)](https://go.microsoft.com/fwlink/?linkid=2153622&clcid=0x404) | [English (United States)](https://go.microsoft.com/fwlink/?linkid=2153622&clcid=0x409) | [French](https://go.microsoft.com/fwlink/?linkid=2153622&clcid=0x40c) | [German](https://go.microsoft.com/fwlink/?linkid=2153622&clcid=0x407) | [Italian](https://go.microsoft.com/fwlink/?linkid=2153622&clcid=0x410) | [Japanese](https://go.microsoft.com/fwlink/?linkid=2153622&clcid=0x411) | [Korean](https://go.microsoft.com/fwlink/?linkid=2153622&clcid=0x412) | [Portuguese (Brazil)](https://go.microsoft.com/fwlink/?linkid=2153622&clcid=0x416) | [Russian](https://go.microsoft.com/fwlink/?linkid=2153622&clcid=0x419) | [Spanish](https://go.microsoft.com/fwlink/?linkid=2153622&clcid=0x40a)
4141

42-
Microsoft JDBC Driver 8.4.1 for SQL Server (tar.gz):
43-
[Chinese (Simplified)](https://go.microsoft.com/fwlink/?linkid=2137502&clcid=0x804) | [Chinese (Traditional)](https://go.microsoft.com/fwlink/?linkid=2137502&clcid=0x404) | [English (United States)](https://go.microsoft.com/fwlink/?linkid=2137502&clcid=0x409) | [French](https://go.microsoft.com/fwlink/?linkid=2137502&clcid=0x40c) | [German](https://go.microsoft.com/fwlink/?linkid=2137502&clcid=0x407) | [Italian](https://go.microsoft.com/fwlink/?linkid=2137502&clcid=0x410) | [Japanese](https://go.microsoft.com/fwlink/?linkid=2137502&clcid=0x411) | [Korean](https://go.microsoft.com/fwlink/?linkid=2137502&clcid=0x412) | [Portuguese (Brazil)](https://go.microsoft.com/fwlink/?linkid=2137502&clcid=0x416) | [Russian](https://go.microsoft.com/fwlink/?linkid=2137502&clcid=0x419) | [Spanish](https://go.microsoft.com/fwlink/?linkid=2137502&clcid=0x40a)
42+
Microsoft JDBC Driver 9.2.0 for SQL Server (tar.gz):
43+
[Chinese (Simplified)](https://go.microsoft.com/fwlink/?linkid=2153521&clcid=0x804) | [Chinese (Traditional)](https://go.microsoft.com/fwlink/?linkid=2153521&clcid=0x404) | [English (United States)](https://go.microsoft.com/fwlink/?linkid=2153521&clcid=0x409) | [French](https://go.microsoft.com/fwlink/?linkid=2153521&clcid=0x40c) | [German](https://go.microsoft.com/fwlink/?linkid=2153521&clcid=0x407) | [Italian](https://go.microsoft.com/fwlink/?linkid=2153521&clcid=0x410) | [Japanese](https://go.microsoft.com/fwlink/?linkid=2153521&clcid=0x411) | [Korean](https://go.microsoft.com/fwlink/?linkid=2153521&clcid=0x412) | [Portuguese (Brazil)](https://go.microsoft.com/fwlink/?linkid=2153521&clcid=0x416) | [Russian](https://go.microsoft.com/fwlink/?linkid=2153521&clcid=0x419) | [Spanish](https://go.microsoft.com/fwlink/?linkid=2153521&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>8.4.1.jre11</version>
61+
<version>9.2.0.jre11</version>
6262
</dependency>
6363
```
6464

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

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Feature dependencies of the Microsoft JDBC Driver"
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: "8/24/2020"
5+
ms.date: "01/29/2020"
66
ms.prod: sql
77
ms.prod_service: connectivity
88
ms.reviewer: ""
@@ -21,8 +21,7 @@ This article lists libraries that the Microsoft JDBC Driver for SQL Server depen
2121
## Compile time
2222

2323
- `com.microsoft.azure:azure-keyvault` : Azure Key Vault Provider for Always Encrypted Azure Key Vault feature. (optional)
24-
- `com.microsoft.azure:adal4j` : Azure Active Directory Library for Java for Azure Active Directory Authentication feature and Azure Key Vault feature. (optional)
25-
- `com.microsoft.rest:client-runtime` : Azure Active Directory Library for Java for Azure Active Directory Authentication feature and Azure Key Vault feature. (optional)
24+
- `com.microsoft.azure:azure-identity` : Azure Active Directory Library for Java for Azure Active Directory Authentication feature and Azure Key Vault feature. (optional)
2625
- `org.antlr:antlr4-runtime`: ANTLR 4 Runtime for useFmtOnly feature. (optional)
2726
- `org.osgi:org.osgi.core`: OSGi Core library for OSGi Framework support.
2827
- `org.osgi:org.osgi.compendium`: OSGi Compendium library for OSGi Framework support.
@@ -39,7 +38,7 @@ Specific projects that require either of the preceding features need to explicit
3938
<dependency>
4039
<groupId>com.microsoft.sqlserver</groupId>
4140
<artifactId>mssql-jdbc</artifactId>
42-
<version>8.4.1.jre11</version>
41+
<version>9.2.0.jre11</version>
4342
<scope>compile</scope>
4443
</dependency>
4544

@@ -62,7 +61,7 @@ Specific projects that require either of the preceding features need to explicit
6261
<dependency>
6362
<groupId>com.microsoft.sqlserver</groupId>
6463
<artifactId>mssql-jdbc</artifactId>
65-
<version>8.4.1.jre11</version>
64+
<version>9.2.0.jre11</version>
6665
<scope>compile</scope>
6766
</dependency>
6867

@@ -89,6 +88,7 @@ Specific projects that require either of the preceding features need to explicit
8988

9089
### Working with the Azure Key Vault provider:
9190

91+
- JDBC driver version 9.2.0 - Dependency versions: Azure-keyvault(version 4.2.1), and Azure-identity(version 1.1.3), and their dependencies
9292
- JDBC driver version 8.4.1 - Dependency versions: Azure-Keyvault (version 1.2.4), Adal4j (version 1.6.5), Client-Runtime-for-AutoRest (1.7.4), and their dependencies ([sample application](azure-key-vault-sample-version-7.0.md))
9393
- JDBC driver version 8.2.2 - Dependency versions: Azure-Keyvault (version 1.2.2), Adal4j (version 1.6.4), Client-Runtime-for-AutoRest (1.7.0), and their dependencies ([sample application](azure-key-vault-sample-version-7.0.md))
9494
- JDBC driver version 7.4.1 - Dependency versions: Azure-Keyvault (version 1.2.1), Adal4j (version 1.6.4), Client-Runtime-for-AutoRest (1.6.10), and their dependencies ([sample application](azure-key-vault-sample-version-7.0.md))
@@ -105,6 +105,7 @@ Specific projects that require either of the preceding features need to explicit
105105
106106
### Working with Azure Active Directory authentication:
107107

108+
- JDBC driver version 9.2.0 - Dependency versions: Azure-identity(version 1.1.3), and their dependencies.
108109
- JDBC Driver version 8.4.1 - Dependency versions: Adal4j (version 1.6.5), Client-Runtime-for-AutoRest (1.7.4), and their dependencies.
109110
- JDBC Driver version 8.2.2 - Dependency versions: Adal4j (version 1.6.4), Client-Runtime-for-AutoRest (1.7.0), and their dependencies. In this version of the driver, 'sqljdbc_auth.dll' has been renamed to 'mssql-jdbc_auth-\<version>-\<arch>.dll'.
110111
- JDBC Driver version 7.4.1 - Dependency versions: Adal4j (version 1.6.4), Client-Runtime-for-AutoRest (1.6.10), and their dependencies

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

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Frequently asked questions (FAQ) for JDBC driver"
33
description: "This page provides answers to frequently asked questions about the Microsoft JDBC Driver for SQL Server."
44
ms.custom: ""
5-
ms.date: "08/24/2020"
5+
ms.date: "01/29/2021"
66
ms.prod: sql
77
ms.prod_service: connectivity
88
ms.reviewer: ""
@@ -30,6 +30,15 @@ See the [Microsoft JDBC Driver for SQL Server support matrix](../../connect/jdbc
3030
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 additional libraries for Windows-integrated authentication and enabling XA transactions with the JDBC driver. Those additional libraries are under the license included with the downloadable package.
3131

3232
**What should I know when upgrading my driver?**
33+
The Microsoft JDBC Driver 9.2 supports the JDBC 4.2, and 4.3 (partially) specifications and includes three JAR class libraries in the installation package as follows:
34+
35+
| JAR | JDBC Specification | JDK Version |
36+
| -------------------------- | ----------------------------- | ----------- |
37+
| mssql-jdbc-9.2.0.jre15.jar | JDBC 4.3 (partially), and 4.2 | JDK 15.0 |
38+
| mssql-jdbc-9.2.0.jre11.jar | JDBC 4.3 (partially), and 4.2 | JDK 11.0 |
39+
| mssql-jdbc-9.2.0.jre8.jar | JDBC 4.2 | JDK 8.0 |
40+
| &nbsp; | &nbsp; | &nbsp; |
41+
3342
The Microsoft JDBC Driver 8.4 supports the JDBC 4.2, and 4.3 (partially) specifications and includes three JAR class libraries in the installation package as follows:
3443

3544
| JAR | JDBC Specification | JDK Version |

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

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Microsoft JDBC Driver for SQL Server support matrix"
33
description: "This page contains the support matrix and support life-cycle policy for the Microsoft JDBC Driver for SQL Server."
44
ms.custom: ""
5-
ms.date: "08/27/2020"
5+
ms.date: "01/29/2021"
66
ms.prod: sql
77
ms.prod_service: connectivity
88
ms.reviewer: ""
@@ -20,14 +20,15 @@ ms.author: v-daenge
2020

2121
## Microsoft JDBC Driver support lifecycle matrix and policy
2222

23-
The Microsoft Support Lifecycle (MSL) policy provides transparent, predictable information regarding the support lifecycle of Microsoft products. JDBC driver versions 3.0, 4.x, 6.x, 7.x, and 8.x have five-year Mainstream support from the driver release date. Mainstream support is defined on the Microsoft support lifecycle website.
23+
The Microsoft Support Lifecycle (MSL) policy provides transparent, predictable information regarding the support lifecycle of Microsoft products. JDBC driver versions 4.x, 6.x, 7.x, 8.x, and 9.x have five-year Mainstream support from the driver release date. Mainstream support is defined on the Microsoft support lifecycle website.
2424

2525
Extended and custom support options are not available for the Microsoft JDBC Driver.
2626

2727
The following Microsoft JDBC Drivers are supported, until the indicated End of Support date.
2828

2929
|Driver Name|Driver Package Version|Applicable JAR(s)|End of Mainstream Support|
3030
|-|-|-|-|
31+
|Microsoft JDBC Driver 9.2 for SQL Server|9.2|mssql-jdbc-9.2.0.jre15.jar<br> mssql-jdbc-9.2.0.jre11.jar<br> mssql-jdbc-9.2.0.jre8.jar|January 29, 2026|
3132
|Microsoft JDBC Driver 8.4 for SQL Server|8.4|mssql-jdbc-8.4.1.jre14.jar<br> mssql-jdbc-8.4.1.jre11.jar<br> mssql-jdbc-8.4.1.jre8.jar|July 31, 2025|
3233
|Microsoft JDBC Driver 8.2 for SQL Server|8.2|mssql-jdbc-8.2.2.jre13.jar<br> mssql-jdbc-8.2.2.jre11.jar<br> mssql-jdbc-8.2.2.jre8.jar|January 31, 2025|
3334
|Microsoft JDBC Driver 7.4 for SQL Server|7.4|mssql-jdbc-7.4.1.jre12.jar<br> mssql-jdbc-7.4.1.jre11.jar<br> mssql-jdbc-7.4.1.jre8.jar|July 31, 2024|
@@ -36,12 +37,12 @@ The following Microsoft JDBC Drivers are supported, until the indicated End of S
3637
|Microsoft JDBC Driver 6.4 for SQL Server|6.4|mssql-jdbc-6.4.0.jre9.jar<br> mssql-jdbc-6.4.0.jre8.jar<br> mssql-jdbc-6.4.0.jre7.jar|February 27, 2023|
3738
|Microsoft JDBC Driver 6.2 for SQL Server|6.2|mssql-jdbc-6.2.2.jre8.jar<br> mssql-jdbc-6.2.2.jre7.jar|June 30, 2022|
3839
|Microsoft JDBC Driver 6.0 for SQL Server|6.0|sqljdbc42.jar<br>sqljdbc41.jar|July 14, 2021|
39-
|Microsoft JDBC Driver 4.2 for SQL Server|4.2|sqljdbc42.jar<br>sqljdbc41.jar|August 24, 2020|
4040

4141
The following Microsoft JDBC Drivers are no longer supported.
4242

4343
|Driver Name|Driver Package Version|End of Mainstream Support|
4444
|-|-|-|
45+
|Microsoft JDBC Driver 4.2 for SQL Server|4.2|August 24, 2020|
4546
|Microsoft JDBC Driver 4.1 for SQL Server|4.1|December 12, 2019|
4647
|Microsoft JDBC Driver 4.0 for SQL Server|4.0|March 6, 2017|
4748
|Microsoft SQL Server JDBC Driver 3.0|3.0|April 23, 2015|
@@ -55,6 +56,7 @@ The following Microsoft JDBC Drivers are supported, until the indicated End of S
5556

5657
|Database version&nbsp;&#8594;<br />&#8595; Driver Version|Azure SQL Database|Azure Synapse Analytics|Azure SQL Managed Instance|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|
5758
|---|---|---|---|---|---|---|---|---|---|---|---|
59+
|9.2|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes| | | |
5860
|8.4|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes| | |
5961
|8.2|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes| | |
6062
|7.4|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes| | |
@@ -85,6 +87,7 @@ The following Microsoft JDBC Drivers are supported, until the indicated End of S
8587

8688
|JDBC Driver Version|JRE Versions|JDBC API Version|
8789
|-|-|-|
90+
|[9.2](release-notes-for-the-jdbc-driver.md#92)|1.8, 11, 15|4.2, 4.3 (partially)|
8891
|[8.4](release-notes-for-the-jdbc-driver.md#84)|1.8, 11, 14|4.2, 4.3 (partially)|
8992
|[8.2](release-notes-for-the-jdbc-driver.md#82)|1.8, 11, 13|4.2, 4.3 (partially)|
9093
|[7.4](release-notes-for-the-jdbc-driver.md#74)|1.8, 11, 12|4.2, 4.3 (partially)|
@@ -94,7 +97,7 @@ The following Microsoft JDBC Drivers are supported, until the indicated End of S
9497
|[6.2](release-notes-for-the-jdbc-driver.md#62)|1.7, 1.8|4.1, 4.2|
9598
|[6.1](release-notes-for-the-jdbc-driver.md#61)|1.7, 1.8|4.1, 4.2|
9699
|[6.0](release-notes-for-the-jdbc-driver.md#60)|1.7, 1.8|4.1, 4.2|
97-
|[4.2](release-notes-for-the-jdbc-driver.md#42)|1.7, 1.8|4.1, 4.2|
100+
|4.2|1.7, 1.8|4.1, 4.2|
98101
|4.1|1.7|4.0|
99102
|4.0|1.5, 1.6, 1.7|3.0, 4.0|
100103
|3.0|1.5, 1.6,|3.0, 4.0|

0 commit comments

Comments
 (0)