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: docs/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Download Microsoft JDBC Driver for SQL Server
3
3
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
5
5
ms.prod: sql
6
6
ms.prod_service: connectivity
7
7
ms.reviewer: ""
@@ -17,15 +17,15 @@ The Microsoft JDBC Driver for SQL Server is a Type 4 JDBC driver that provides d
17
17
18
18
## Download
19
19
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.
21
21
22
-
**[ Download Microsoft JDBC Driver 8.4 for SQL Server (zip)](https://go.microsoft.com/fwlink/?linkid=2137600)**
23
-
**[ Download Microsoft JDBC Driver 8.4 for SQL Server (tar.gz)](https://go.microsoft.com/fwlink/?linkid=2137502)**
22
+
**[ Download Microsoft JDBC Driver 9.2 for SQL Server (zip)](https://go.microsoft.com/fwlink/?linkid=2153622)**
23
+
**[ Download Microsoft JDBC Driver 9.2 for SQL Server (tar.gz)](https://go.microsoft.com/fwlink/?linkid=2153521)**
24
24
25
25
### Version information
26
26
27
-
- Release number: 8.4.1
28
-
- Released: August 27, 2020
27
+
- Release number: 9.2.0
28
+
- Released: January 29, 2021
29
29
30
30
When you download the driver, there are multiple JAR files. The name of the JAR file indicates the version of Java that it supports.
31
31
@@ -36,11 +36,11 @@ When you download the driver, there are multiple JAR files. The name of the JAR
36
36
37
37
This release of Microsoft JDBC Driver for SQL Server is available in the following languages:
-`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)
26
25
-`org.antlr:antlr4-runtime`: ANTLR 4 Runtime for useFmtOnly feature. (optional)
27
26
-`org.osgi:org.osgi.core`: OSGi Core library for OSGi Framework support.
28
27
-`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
39
38
<dependency>
40
39
<groupId>com.microsoft.sqlserver</groupId>
41
40
<artifactId>mssql-jdbc</artifactId>
42
-
<version>8.4.1.jre11</version>
41
+
<version>9.2.0.jre11</version>
43
42
<scope>compile</scope>
44
43
</dependency>
45
44
@@ -62,7 +61,7 @@ Specific projects that require either of the preceding features need to explicit
62
61
<dependency>
63
62
<groupId>com.microsoft.sqlserver</groupId>
64
63
<artifactId>mssql-jdbc</artifactId>
65
-
<version>8.4.1.jre11</version>
64
+
<version>9.2.0.jre11</version>
66
65
<scope>compile</scope>
67
66
</dependency>
68
67
@@ -89,6 +88,7 @@ Specific projects that require either of the preceding features need to explicit
89
88
90
89
### Working with the Azure Key Vault provider:
91
90
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
92
92
- 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))
93
93
- 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))
94
94
- 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
105
105
106
106
### Working with Azure Active Directory authentication:
107
107
108
+
- JDBC driver version 9.2.0 - Dependency versions: Azure-identity(version 1.1.3), and their dependencies.
108
109
- JDBC Driver version 8.4.1 - Dependency versions: Adal4j (version 1.6.5), Client-Runtime-for-AutoRest (1.7.4), and their dependencies.
109
110
- 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'.
110
111
- JDBC Driver version 7.4.1 - Dependency versions: Adal4j (version 1.6.4), Client-Runtime-for-AutoRest (1.6.10), and their dependencies
Copy file name to clipboardExpand all lines: docs/connect/jdbc/frequently-asked-questions-faq-for-jdbc-driver.md
+10-1Lines changed: 10 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: "Frequently asked questions (FAQ) for JDBC driver"
3
3
description: "This page provides answers to frequently asked questions about the Microsoft JDBC Driver for SQL Server."
4
4
ms.custom: ""
5
-
ms.date: "08/24/2020"
5
+
ms.date: "01/29/2021"
6
6
ms.prod: sql
7
7
ms.prod_service: connectivity
8
8
ms.reviewer: ""
@@ -30,6 +30,15 @@ See the [Microsoft JDBC Driver for SQL Server support matrix](../../connect/jdbc
30
30
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.
31
31
32
32
**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:
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:
Copy file name to clipboardExpand all lines: docs/connect/jdbc/microsoft-jdbc-driver-for-sql-server-support-matrix.md
+7-4Lines changed: 7 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: "Microsoft JDBC Driver for SQL Server support matrix"
3
3
description: "This page contains the support matrix and support life-cycle policy for the Microsoft JDBC Driver for SQL Server."
4
4
ms.custom: ""
5
-
ms.date: "08/27/2020"
5
+
ms.date: "01/29/2021"
6
6
ms.prod: sql
7
7
ms.prod_service: connectivity
8
8
ms.reviewer: ""
@@ -20,14 +20,15 @@ ms.author: v-daenge
20
20
21
21
## Microsoft JDBC Driver support lifecycle matrix and policy
22
22
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.
24
24
25
25
Extended and custom support options are not available for the Microsoft JDBC Driver.
26
26
27
27
The following Microsoft JDBC Drivers are supported, until the indicated End of Support date.
28
28
29
29
|Driver Name|Driver Package Version|Applicable JAR(s)|End of Mainstream Support|
|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|
38
39
|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|
40
40
41
41
The following Microsoft JDBC Drivers are no longer supported.
42
42
43
43
|Driver Name|Driver Package Version|End of Mainstream Support|
44
44
|-|-|-|
45
+
|Microsoft JDBC Driver 4.2 for SQL Server|4.2|August 24, 2020|
45
46
|Microsoft JDBC Driver 4.1 for SQL Server|4.1|December 12, 2019|
46
47
|Microsoft JDBC Driver 4.0 for SQL Server|4.0|March 6, 2017|
47
48
|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
55
56
56
57
|Database version →<br />↓ 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|
57
58
|---|---|---|---|---|---|---|---|---|---|---|---|
59
+
|9.2|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes||||
58
60
|8.4|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|||
59
61
|8.2|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|Yes|||
60
62
|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
85
87
86
88
|JDBC Driver Version|JRE Versions|JDBC API Version|
0 commit comments