Supportmatrix für den Microsoft JDBC-Treiber für SQL Server

JDBC-Treiber herunterladen

Achtung

Dieser Artikel bezieht sich auf CentOS, eine Linux-Distribution, die sich dem End-of-Life-Status (EOL) nähert. Sie sollten Ihre Nutzung entsprechend planen. Weitere Informationen finden Sie im CentOS End-of-Life-Leitfaden.

Auf dieser Seite finden Sie die Unterstützungsmatrix und die Support Lifecycle-Richtlinie für den Microsoft JDBC-Treiber für SQL Server.

Support Lifecycle-Matrix und -Richtlinie für Microsoft JDBC-Treiber

Die Microsoft Support Lifecycle-Richtlinie (MLS) bietet transparente, vorhersagbare Informationen hinsichtlich der Supportdauer bei Microsoft-Produkten. Für die Versionen 4.x, 6.x, 7.x, 8.x, 9.x, 10.x, 11.x und 12.x des JDBC-Treibers wird ab dem Veröffentlichungsdatum fünf Jahre Mainstream-Support geleistet. Die Definition für den grundlegenden Support finden Sie auf der Website der Microsoft Support Lifecycle-Richtlinie.

Erweiterte Optionen und Kundendienst-Optionen sind für den Microsoft JDBC-Treiber nicht verfügbar.

Die folgenden Microsoft JDBC-Treiber werden bis zum angegebenen Supportende unterstützt.

Treibername Version des Treiberpakets Zutreffende JAR-Datei(en) Ende des grundlegenden Supports
Microsoft JDBC-Treiber 12.6 für SQL Server 12.6 mssql-jdbc-12.6.0.jre11.jar
mssql-jdbc-12.6.0.jre8.jar
31. Januar 2029
Microsoft JDBC-Treiber 12.4 für SQL Server 12,4 mssql-jdbc-12.4.0.jre11.jar
mssql-jdbc-12.4.0.jre8.jar
31. Juli 2028
Microsoft JDBC-Treiber 12.2 für SQL Server 12,2 mssql-jdbc-12.2.0.jre11.jar
mssql-jdbc-12.2.0.jre8.jar
31. Januar 2028
Microsoft JDBC-Treiber 11.2 für SQL Server: 11.2 mssql-jdbc-11.2.0.jre18.jar
mssql-jdbc-11.2.0.jre17.jar
mssql-jdbc-11.2.0.jre11.jar
mssql-jdbc-11.2.0.jre8.jar
4. August 2027
Microsoft JDBC-Treiber 10.2 für SQL Server 10.2 mssql-jdbc-10.2.0.jre17.jar
mssql-jdbc-10.2.0.jre11.jar
mssql-jdbc-10.2.0.jre8.jar
31. Januar 2027
Microsoft JDBC-Treiber 9.4 für SQL Server 9.4 mssql-jdbc-9.4.1.jre16.jar
mssql-jdbc-9.4.1.jre11.jar
mssql-jdbc-9.4.1.jre8.jar
30. Juli 2026
Microsoft JDBC-Treiber 9.2 für SQL Server 9.2 mssql-jdbc-9.2.1.jre15.jar
mssql-jdbc-9.2.1.jre11.jar
mssql-jdbc-9.2.1.jre8.jar
29. Januar 2026
Microsoft JDBC-Treiber 8.4 für SQL Server 8,4 mssql-jdbc-8.4.1.jre14.jar
mssql-jdbc-8.4.1.jre11.jar
mssql-jdbc-8.4.1.jre8.jar
31. Juli 2025
Microsoft JDBC-Treiber 8.2 für SQL Server 8,2 mssql-jdbc-8.2.2.jre13.jar
mssql-jdbc-8.2.2.jre11.jar
mssql-jdbc-8.2.2.jre8.jar
31. Januar 2025
Microsoft JDBC-Treiber 7.4 für SQL Server 7.4 mssql-jdbc-7.4.1.jre12.jar
mssql-jdbc-7.4.1.jre11.jar
mssql-jdbc-7.4.1.jre8.jar
31. Juli 2024

Die folgenden Microsoft JDBC-Treiber werden nicht länger unterstützt.

Treibername Version des Treiberpakets Ende des grundlegenden Supports
Microsoft JDBC-Treiber 7.2 für SQL Server 7.2 31. Januar 2024
Microsoft JDBC-Treiber 7.0 für SQL Server 7.0 31. Juli 2023
Microsoft JDBC-Treiber 6.4 für SQL Server 6.4 27. Februar 2023
Microsoft JDBC-Treiber 6.2 für SQL Server 6.2 30. Juni 2022
Microsoft JDBC-Treiber 6.0 für SQL Server 6.0 14. Juli 2021
Der Microsoft JDBC-Treiber 4.2 für SQL Server 4,2 24. August 2020
Microsoft JDBC-Treiber 4.1 für SQL Server 4,1 12. Dezember 2019
Microsoft JDBC-Treiber 4.0 für SQL Server 4,0 6\. März 2017
Microsoft SQL Server JDBC Driver 3.0 3.0 23. April 2015
Microsoft SQL Server JDBC Driver 2.2 2.0 31. Dezember 2012
Microsoft SQL Server 2005 JDBC Driver 1.2 1.2 25. Juni 2011
Microsoft SQL Server 2005 JDBC Driver 1.1 1.1 25. Juni 2011
Microsoft SQL Server 2005 JDBC Driver 1.0 1.0 25. Juni 2011
Microsoft SQL Server 2000 JDBC Driver 2000 9\. Juli 2010

SQL-Versionskompatibilität

Datenbankversion →
↓ Treiberversion
Azure SQL-Datenbank Azure Synapse Analytics Verwaltete Azure SQL-Instanz SQL Server 2022 SQL Server 2019 SQL Server 2017 SQL Server 2016 SQL Server 2014 SQL Server 2012 PDW 2008R2 AU34 SQL Server 2008 R2 SQL Server 2008
12.6 Ja Ja Ja Ja Ja Ja Ja Ja
12,4 Ja Ja Ja Ja Ja Ja Ja Ja
12,2 Ja Ja Ja Ja Ja Ja Ja Ja
11.2 Ja Ja Ja Ja Ja Ja Ja
10.2 Ja Ja Ja Ja Ja Ja Ja Ja
9.4 Ja Ja Ja Ja Ja Ja Ja Ja
9.2 Ja Ja Ja Ja Ja Ja Ja Ja
8,4 Ja Ja Ja Ja Ja Ja Ja Ja Ja
8,2 Ja Ja Ja Ja Ja Ja Ja Ja Ja
7.4 Ja Ja Ja Ja Ja Ja Ja Ja Ja
7.2 Ja Ja Ja Ja Ja Ja Ja Ja Ja
7.0 Ja Ja Ja Ja Ja Ja Ja Ja Ja
6.4 Ja Ja Ja Ja Ja Ja Ja Ja Ja
6.2 Ja Ja Ja Ja Ja Ja Ja Ja Ja
6.1 Ja Ja Ja Ja Ja Ja Ja
6.0 Ja Ja Ja Ja Ja Ja Ja
4,2 Ja Ja Ja Ja Ja Ja Ja
4,1 Ja Ja Ja Ja Ja Ja Ja
4.0 Ja Ja Ja Ja Ja Ja Ja
3.0 Ja2 Ja5 Ja1 Ja Ja
2.0 Ja3 Ja3
1.2 Ja3

1 Mit Version 3.0 des JDBC-Treibers für Microsoft SQL Server kann als abwärtskompatibler Client eine Verbindung mit SQL Server 2012 hergestellt werden.

2 Die Unterstützung für Azure SQL-Datenbank wurde im Treiber der Version 3.0 als Hotfix eingeführt. Es wird empfohlen, dass Azure SQL-Datenbank-Kunden die neuesten Treiber verwenden.

3 Mit Version 2.0 des JDBC-Treibers für Microsoft SQL Server und der Version 1.2 des JDBC-Treibers für Microsoft SQL Server 2005 kann als abwärtskompatibler Client eine Verbindung mit SQL Server 2008 hergestellt werden. Sind abwärtskompatible Konvertierungen erlaubt, kann die Anwendung Abfragen ausführen und Aktualisierungen auf die neuen Datentypen von SQL Server 2008 durchführen, wie z. B. „time“, „date“, „datetime2“, „datetimeoffset“ und FILESTREAM. Weitere Informationen zur Verwendung dieser neuen Datentypen mit dem JDBC-Treiber finden Sie unter Verwenden der Date/Time-Datentypen in SQL Server 2008 mithilfe des JDBC-Treibers und unter Verwenden von Filestream in SQL Server 2008 mithilfe des JDBC-Treibers. Weitere Informationen zur Abwärtskompatibilität dieser neuen Datentypen finden Sie in den Artikeln Verwenden von Datums- und Zeitdaten und FILESTREAM-Unterstützung in der SQL Server-Onlinedokumentation.

4 Die Unterstützung von Verbindungen zwischen dem Microsoft JDBC-Treiber und Parallel Data Warehouse wurde erstmals im Microsoft JDBC-Treiber 4.0 für SQL Server und in Microsoft SQL Server 2008 R2 Parallel Data Warehouse Appliance Update 3 eingeführt.

5 Mit Version 3.0 des JDBC-Treibers für Microsoft SQL Server kann als abwärtskompatibler Client eine Verbindung mit SQL Server 2014 hergestellt werden.

Unterstützung der Java- und JDBC-Spezifikation

Version des JDCB-Treibers JRE-Version JDBC-API-Version
12.6 1.8, 11, 17, 21 4.2, 4.3 (teilweise)
12,4 1.8, 11, 17, 20 4.2, 4.3 (teilweise)
(12.2) 1.8, 11, 17, 19 4.2, 4.3 (teilweise)
11.2 1.8, 11, 17, 18 4.2, 4.3 (teilweise)
10.2 1.8, 11, 17 4.2, 4.3 (teilweise)
9.4 1.8, 11, 16 4.2, 4.3 (teilweise)
9.2 1.8, 11, 15 4.2, 4.3 (teilweise)
8,4 1.8, 11, 14 4.2, 4.3 (teilweise)
8.2 1.8, 11, 13 4.2, 4.3 (teilweise)
7.4 1.8, 11, 12 4.2, 4.3 (teilweise)
7.2 1.8, 11 4.2, 4.3 (teilweise)
7.0 1.8, 10 4.2, 4.3 (teilweise)
6.4 1.7, 1.8, 9 4.1, 4.2, 4.3 (teilweise)
6.2 1.7, 1.8 4.1, 4.2
6.1 1.7, 1.8 4.1, 4.2
6.0 1.7, 1.8 4.1, 4.2
4,2 1.7, 1.8 4.1, 4.2
4,1 1.7 4,0
4,0 1.5, 1.6, 1.7 3.0, 4.0
3.0 1.5, 1.6, 3.0, 4.0
2.0 1.5, 1.6 3.0, 4.0
1.2 1.4, 1.5, 1.6 3.0
1.1 1.4 3.0
1.0 1.4 3.0
2000 1.4 3.0

Unterstützte Betriebssysteme

Der JDBC-Treiber ist für die Verwendung mit allen Betriebssystemen konzipiert, die die Java Virtual Machine (JVM) unterstützen. Zu den häufig verwendeten Plattformen gehören Windows, Windows Server, Linux, Unix, AIX, macOS und andere.

Das JDBC-Produktteam testet unseren Treiber für Windows, Ubuntu Linux, CentOS Linux und macOS.

Support für Anwendungsserver

Der Microsoft JDBC-Treiber für SQL Server wird mit verschiedenen Anwendungsservern getestet. Wenden Sie sich an den Anbieter Ihres Anwendungsservers, um detaillierte Informationen über die zu seinem Produkt kompatible Treiberversion zu erhalten.