Матрица поддержки Microsoft JDBC Driver для SQL Server

Скачать драйвер JDBC

В этой статье приведены матрица и политика жизненного цикла поддержки для драйвера Microsoft JDBC Driver for SQL Server.

Матрица и политика жизненного цикла поддержки для драйвера Microsoft JDBC

Политика жизненного цикла поддержки Майкрософт (MSL) предоставляет понятную и предсказуемую информацию о жизненном цикле поддержки продуктов Майкрософт. Драйвер JDBC версии 4.x, 6.x, 7.x, 8.x, 9.x, 10.x, 11.x и 12.x имеют пятилетнюю поддержку основной версии драйвера с даты выпуска драйвера. Основная фаза поддержки определена на веб-сайте жизненного цикла поддержки Майкрософт.

Расширенные и настраиваемые варианты поддержки недоступны для драйвера Microsoft JDBC.

Перечисленные ниже версии драйверов Microsoft JDBC будут поддерживаться до указанной даты окончания поддержки.

Driver Name Версия пакета драйвера Применимые JAR(s) Дата завершения основной фазы поддержки
Microsoft JDBC Driver 12.6 для SQL Server 12,6 mssql-jdbc-12.6.0.jre11.jar
mssql-jdbc-12.6.0.jre8.jar
31 января 2029 г.
Microsoft JDBC Driver 12.4 для SQL Server 12,4 mssql-jdbc-12.4.0.jre11.jar
mssql-jdbc-12.4.0.jre8.jar
31 июля 2028 г.
Microsoft JDBC Driver 12.2 для SQL Server 12,2 mssql-jdbc-12.2.0.jre11.jar
mssql-jdbc-12.2.0.jre8.jar
31 января 2028 г.
Microsoft JDBC Driver 11.2 для 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 августа 2027 г.
Microsoft JDBC Driver 10.2 для 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 января 2027 г.
Microsoft JDBC Driver 9.4 для 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 июля 2026 г.
Microsoft JDBC Driver 9.2 для 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 января 2026 г.
Microsoft JDBC Driver 8.4 для 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 июля 2025 г.
Microsoft JDBC Driver 8.2 для 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 января 2025 г.
Microsoft JDBC Driver 7.4 для 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 июля 2024 г.

Следующие драйверы Microsoft JDBC больше не поддерживаются.

Driver Name Версия пакета драйвера Дата завершения основной фазы поддержки
Microsoft JDBC Driver 7.2 для SQL Server 7.2 31 января 2024 г.
Microsoft JDBC Driver 7.0 для SQL Server 7.0 31 июля 2023 г.
Microsoft JDBC Driver 6.4 для SQL Server 6,4 27 февраля 2023 г.
Microsoft JDBC Driver 6.2 для SQL Server 6,2 30 июня 2022 г.
Microsoft JDBC Driver 6.0 для SQL Server 6,0 14 июля 2021 г.
Microsoft JDBC Driver 4.2 для SQL Server 4.2 24 августа 2020 г.
Microsoft JDBC Driver 4.1 для SQL Server 4,1 12 декабря 2019 г.
Драйвер Microsoft JDBC 4.0 для SQL Server 4.0 6 марта 2017 г.
Драйвер JDBC 3.0 для Microsoft SQL Server 3.0 23 апреля 2015 г.
Драйвер JDBC 2.0 для Microsoft SQL Server 2.0 31 декабря 2012 г.
Драйвер JDBC 1.2 для Microsoft SQL Server 2005 1.2 25 июня 2011 г.
Драйвер JDBC 1.1 для Microsoft SQL Server 2005 1,1 25 июня 2011 г.
Драйвер JDBC 1.0 для Microsoft SQL Server 2005 1.0 25 июня 2011 г.
Драйвер JDBC для Microsoft SQL Server 2000 2000 9 июля 2010 г.

Совместимость с версиями SQL

Версия базы данных →
↓ Версия драйвера
База данных SQL Azure Azure Synapse Analytics Управляемый экземпляр SQL Azure 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 Да Да Да Да Да Да Да Да
12,4 Да Да Да Да Да Да Да Да
12,2 Да Да Да Да Да Да Да Да
11.2 Да Да Да Да Да Да Да
10,2 Да Да Да Да Да Да Да Да
9,4 Да Да Да Да Да Да Да Да
9,2 Да Да Да Да Да Да Да Да
8.4 Да Да Да Да Да Да Да Да Да
8.2 Да Да Да Да Да Да Да Да Да
7,4 Да Да Да Да Да Да Да Да Да
7.2 Да Да Да Да Да Да Да Да Да
7.0 Да Да Да Да Да Да Да Да Да
6,4 Да Да Да Да Да Да Да Да Да
6,2 Да Да Да Да Да Да Да Да Да
6.1 Да Да Да Да Да Да Да
6,0 Да Да Да Да Да Да Да
4.2 Да Да Да Да Да Да Да
4,1 Да Да Да Да Да Да Да
4.0 Да Да Да Да Да Да Да
3.0 Да2 Да5 Да1 Да Да
2.0 Да3 Да3
1.2 Да3

1 Microsoft JDBC Driver для SQL Server версии 3.0 может подключаться SQL Server 2012 в качестве клиента нижнего уровня.

2 В версии 3.0 в форме исправления добавлена поддержка базы данных SQL Azure. Мы рекомендуем пользователям баз данных SQL Azure использовать последнюю версию драйвера.

3 Microsoft JDBC Driver для SQL Server версии 2.0 и Microsoft JDBC Driver для SQL Server 2005 версии 1.2 могут подключаться к SQL Server 2008 в качестве клиента нижнего уровня. Когда допускается подключение к клиенту более низкого уровня с последующим преобразованием данных, приложения могут выполнять запросы и выполнять обновления для таких новых типов данных SQL Server 2008: time, date, datetime2, datetimeoffset и FILESTREAM. Дополнительные сведения о том, как использовать эти новые типы данных с помощью драйвера JDBC, см. в статьях Working with SQL Server 2008 Date/Time Data Types using v1.2 JDBC driver (Использование типов данных Date и Time в SQL Server 2008 с помощью драйвера JDBC 1.2) и Working with SQL Server 2008 Filestream using v1.2 JDBC driver(Использование типа данных Filestream в SQL Server 2008 с помощью драйвера JDBC). Дополнительные сведения о совместимости этих новых типов данных на нижнем уровне см. в статьях о поддержке даты и времении FILESTREAM в электронной документации ПО SQL Server.

4 Поддержка подключений между Microsoft JDBC Driver и хранилищем Parallel Data Warehouse была впервые реализована в Microsoft JDBC Driver 4.0 для SQL Server и обновлении 3 для устройства Parallel Data Warehouse в Microsoft SQL Server 2008 R2.

5 Microsoft JDBC Driver для SQL Server версии 3.0 может подключаться SQL Server 2014 в качестве клиента нижнего уровня.

Поддержка спецификаций Java и JDBC

Версия драйвера JDBC Версия JRE Версия API JDBC
12.6 1.8, 11, 17, 21 4.2, 4.3 (частично)
12.4 1.8, 11, 17, 20 4.2, 4.3 (частично)
12.2 1.8, 11, 17, 19 4.2, 4.3 (частично)
11.2 1.8, 11, 17, 18 4.2, 4.3 (частично)
10.2 1.8, 11, 17 4.2, 4.3 (частично)
9.4 1.8, 11, 16 4.2, 4.3 (частично)
9.2 1.8, 11, 15 4.2, 4.3 (частично)
8.4 1.8, 11, 14 4.2, 4.3 (частично)
8.2 1.8, 11, 13 4.2, 4.3 (частично)
7.4 1.8, 11, 12 4.2, 4.3 (частично)
7.2 1.8, 11 4.2, 4.3 (частично)
7.0 1.8, 10 4.2, 4.3 (частично)
6.4 1.7, 1.8, 9 4.1, 4.2, 4.3 (частично)
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

Поддерживаемые операционные системы

Драйвер JDBC может работать со всеми операционными системами, поддерживающими виртуальную машину Java (JVM). Некоторые часто используемые платформы включают Windows, Windows Server, Linux, Unix, AIX, macOS и другие.

Команда разработчиков JDBC тестирует наш драйвер в Windows, Ubuntu Linux, CentOS Linux и macOS.

Поддержка сервера приложений

Драйвер Microsoft JDBC Driver for SQL Server тестируется на совместимость с различными серверами приложений. Дополнительные сведения о том, какая версия драйвера совместима с продуктом, обратитесь к поставщику сервера приложений.