Поделиться через


Матрица поддержки 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 будут поддерживаться до указанной даты окончания поддержки.

Имя водителя Версия пакета драйвера Применимые JAR-файлы Дата завершения основной фазы поддержки
Microsoft JDBC Driver 12.10 для SQL Server 12.10 mssql-jdbc-12.10.0.jre11.jar
mssql-jdbc-12.10.0.jre8.jar
31 января 2030 г.
Microsoft JDBC Driver 12.8 для SQL Server 12,8 mssql-jdbc-12.8.0.jre11.jar
mssql-jdbc-12.8.0.jre8.jar
31 июля 2029 г.
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 больше не поддерживаются.

Имя водителя Версия пакета драйвера Дата завершения основной фазы поддержки
Microsoft JDBC Driver 9.2 для SQL Server 9,2 29 января 2026 г.
Microsoft JDBC Driver 8.4 для SQL Server 8.4 31 июля 2025 г.
Microsoft JDBC Driver 8.2 для SQL Server 8.2 31 января 2025 г.
Microsoft JDBC Driver 7.4 для SQL Server 7,4 31 июля 2024 г.
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 г.

Политика поддержки уязвимостей в зависимых компонентах

Драйвер Microsoft JDBC для SQL Server определяет внешние зависимости в определении пакета Maven. Средства Maven управляют этими зависимостями во время сборки приложения. Определение пакета обновляется с безопасными версиями прямых зависимостей при каждом минорном выпуске. Зависимости с известными уязвимостями обновляются в горячих исправлениях поддерживаемых версий только в том случае, если можно обновить зависимость, не вызывая разрывы совместимости транзитивной зависимости. Если невозможно обновить уязвимую зависимость таким образом, задача приложений — обновить зависимость и убедиться, что они не имеют конфликтов зависимостей.

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

Все поддерживаемые в настоящее время версии драйвера JDBC (9.4 и более поздние версии) поддерживают все поддерживаемые версии Microsoft SQL, включая:

  • Microsoft SQL Server
  • База данных SQL Azure
  • Azure Synapse Analytics
  • Управляемый экземпляр SQL Azure
  • База данных SQL в Microsoft Fabric
  • Хранилище данных Microsoft Fabric

Поддержка функций отличается от совместимости с версиями сервера. Дополнительные сведения о поддержке компонентов см. в таблице поддержки компонентов драйвера или заметках о выпуске для каждой версии драйвера.

Для лучшего использования используйте последний драйвер JDBC.

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

Версия драйвера JDBC Версии JRE Версия API JDBC
13.4 1.8, 11, 17, 21, 25 4.2, 4.3 (частично)
13.2 1.8, 11, 17, 21, 24 4.2, 4.3 (частично)
12.10 1.8, 11, 17, 21, 23 4.2, 4.3 (частично)
12.8 1.8, 11, 17, 21, 22 4.2, 4.3 (частично)
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 и macOS.

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

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