Udostępnij za pośrednictwem


Tabela obsługi sterownika JDBC firmy Microsoft dla programu SQL Server

pobierz sterownik JDBC

Ta strona zawiera macierz wsparcia i politykę cyklu życia wsparcia dla sterownika JDBC firmy Microsoft dla SQL Server.

Macierz i zasady dotyczące cyklu życia wsparcia sterownika JDBC firmy Microsoft

Zasady cyklu wsparcia technicznego firmy Microsoft (MSL) zapewniają przejrzyste, przewidywalne informacje dotyczące cyklu wsparcia technicznego produktów firmy Microsoft. Wersje sterowników JDBC 4.x, 6.x, 7.x, 8.x, 9.x, 10.x, 11.x i 12.x mają pięcioletnie wsparcie głównego nurtu od daty ich wydania. Podstawowa pomoc techniczna jest definiowana w witrynie internetowej cyklu wsparcia technicznego firmy Microsoft.

Opcje rozszerzonej i niestandardowej pomocy technicznej nie są dostępne dla sterownika JDBC firmy Microsoft.

Następujące sterowniki JDBC firmy Microsoft są obsługiwane do daty zakończenia pomocy technicznej.

Nazwa sterownika Wersja pakietu sterowników Odpowiednie pliki JAR Koniec wsparcia podstawowego
Sterownik JDBC firmy Microsoft 12.10 dla programu SQL Server 12.10 mssql-jdbc-12.10.0.jre11.jar
mssql-jdbc-12.10.0.jre8.jar
31 stycznia 2030 r.
Sterownik JDBC firmy Microsoft 12.8 dla programu SQL Server 12.8 mssql-jdbc-12.8.0.jre11.jar
mssql-jdbc-12.8.0.jre8.jar
31 lipca 2029 r.
Sterownik JDBC firmy Microsoft 12.6 dla programu SQL Server 12.6 mssql-jdbc-12.6.0.jre11.jar
mssql-jdbc-12.6.0.jre8.jar
31 stycznia 2029 r.
Sterownik JDBC firmy Microsoft 12.4 dla programu SQL Server 12.4 mssql-jdbc-12.4.0.jre11.jar
mssql-jdbc-12.4.0.jre8.jar
31 lipca 2028 r.
Sterownik JDBC firmy Microsoft 12.2 dla programu SQL Server 12.2 mssql-jdbc-12.2.0.jre11.jar
mssql-jdbc-12.2.0.jre8.jar
31 stycznia 2028 r.
Sterownik JDBC firmy Microsoft 11.2 dla programu 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 sierpnia 2027 r.
Sterownik JDBC firmy Microsoft 10.2 dla programu 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 stycznia 2027 r.
Sterownik JDBC firmy Microsoft 9.4 dla programu 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 lipca 2026 r.

Następujące sterowniki JDBC firmy Microsoft nie są już obsługiwane.

Nazwa sterownika Wersja pakietu sterowników Koniec wsparcia podstawowego
Sterownik JDBC firmy Microsoft 9.2 dla programu SQL Server 9.2 29 stycznia 2026 r.
Sterownik JDBC firmy Microsoft 8.4 dla programu SQL Server 8.4 31 lipca 2025 r.
Sterownik JDBC firmy Microsoft 8.2 dla programu SQL Server 8.2 31 stycznia 2025 r.
Sterownik JDBC firmy Microsoft 7.4 dla programu SQL Server 7.4 31 lipca 2024 r.
Sterownik JDBC firmy Microsoft 7.2 dla programu SQL Server 7.2 31 stycznia 2024 r.
Sterownik JDBC firmy Microsoft 7.0 dla programu SQL Server 7.0 31 lipca 2023 r.
Sterownik JDBC firmy Microsoft 6.4 dla programu SQL Server 6.4 27 lutego 2023 r.
Sterownik JDBC firmy Microsoft 6.2 dla programu SQL Server 6.2 30 czerwca 2022 r.
Sterownik JDBC firmy Microsoft 6.0 dla programu SQL Server 6.0 14 lipca 2021 r.
Sterownik JDBC firmy Microsoft 4.2 dla programu SQL Server 4.2 24 sierpnia 2020 r.
Sterownik JDBC firmy Microsoft 4.1 dla programu SQL Server 4.1 12 grudnia 2019 r.
Sterownik JDBC firmy Microsoft 4.0 dla programu SQL Server 4.0 6 marca 2017 r.
Sterownik JDBC programu Microsoft SQL Server 3.0 3.0 23 kwietnia 2015 r.
Sterownik JDBC programu Microsoft SQL Server 2.0 2.0 31 grudnia 2012 r.
Sterownik JDBC programu Microsoft SQL Server 2005 1.2 1.2 25 czerwca 2011 r.
Sterownik JDBC programu Microsoft SQL Server 2005 1.1 1.1 25 czerwca 2011 r.
Sterownik JDBC programu Microsoft SQL Server 2005 1.0 1.0 25 czerwca 2011 r.
Sterownik JDBC programu Microsoft SQL Server 2000 2000 9 lipca 2010 r.

Polityka wsparcia dotycząca luk w zabezpieczeniach zależności

Sterownik JDBC firmy Microsoft dla programu SQL Server definiuje zależności zewnętrzne w definicji pakietu Maven. Narzędzie Maven rozwiązuje te zależności w czasie kompilacji aplikacji. Definicja pakietu jest aktualizowana do bezpiecznych wersji bezpośrednich zależności przy każdej mniejszej wersji. Zależności ze znanymi lukami w zabezpieczeniach są aktualizowane w gorących poprawkach obsługiwanych wersji tylko wtedy, gdy można zaktualizować zależność bez powodowania przejściowych przerw w zgodności zależności. Jeśli w ten sposób nie można zaktualizować podatnej zależności, to do aplikacji należy aktualizacja tej zależności, aby upewnić się, że nie występują konflikty zależności.

Zgodność wersji SQL

Wszystkie obecnie obsługiwane wersje sterowników JDBC (9.4 i nowsze) obsługują wszystkie obsługiwane wersje programu Microsoft SQL, w tym:

  • Microsoft SQL Server
  • Azure SQL Database
  • Azure Synapse Analytics
  • Azure SQL Managed Instance
  • Baza danych SQL w usłudze Microsoft Fabric
  • Hurtownia danych Microsoft Fabric

Obsługa funkcji jest oddzielona od zgodności z wersjami serwera. Aby uzyskać szczegółowe informacje na temat obsługi funkcji, zobacz Macierz obsługi funkcji sterowników lub informacje o każdej wersji sterownika.

Aby uzyskać najlepsze doświadczenie, użyj najnowszego sterownika JDBC.

Obsługa specyfikacji java i JDBC

Wersja sterownika JDBC Wersje środowiska JRE Wersja interfejsu API JDBC
13.4 1.8, 11, 17, 21, 25 4.2, 4.3 (częściowo)
13.2 1.8, 11, 17, 21, 24 4.2, 4.3 (częściowo)
12.10 1.8, 11, 17, 21, 23 4.2, 4.3 (częściowo)
12.8 1.8, 11, 17, 21, 22 4.2, 4.3 (częściowo)
12.6 1.8, 11, 17, 21 4.2, 4.3 (częściowo)
12.4 1.8, 11, 17, 20 4.2, 4.3 (częściowo)
12.2 1.8, 11, 17, 19 4.2, 4.3 (częściowo)
11.2 1.8, 11, 17, 18 4.2, 4.3 (częściowo)
10.2 1.8, 11, 17 4.2, 4.3 (częściowo)
9.4 1.8, 11, 16 4.2, 4.3 (częściowo)
9.2 1.8, 11, 15 4.2, 4.3 (częściowo)
8.4 1.8, 11, 14 4.2, 4.3 (częściowo)
8.2 1.8, 11, 13 4.2, 4.3 (częściowo)
7.4 1.8, 11, 12 4.2, 4.3 (częściowo)
7.2 1.8, 11 4.2, 4.3 (częściowo)
7.0 1.8, 10 4.2, 4.3 (częściowo)
6.4 1.7, 1.8, 9 4.1, 4.2, 4.3 (częściowo)
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

Obsługiwane systemy operacyjne

Sterownik JDBC firmy Microsoft jest przeznaczony do pracy z dowolnym systemem operacyjnym obsługującym korzystanie z maszyny wirtualnej Java (JVM). Niektóre często używane platformy to: Windows, Windows Server, Linux, Unix, AIX, macOS i inne.

Zespół produktu JDBC testuje nasz sterownik w systemach Windows, Ubuntu Linux i macOS.

Obsługa serwera aplikacji

Sterownik JDBC firmy Microsoft dla programu SQL Server jest testowany z różnymi serwerami aplikacji. Aby uzyskać więcej informacji na temat wersji sterownika zgodnej z ich produktem, skontaktuj się z dostawcą serwera aplikacji.