Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье приведены матрица и политика жизненного цикла поддержки для драйвера 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 тестируется на совместимость с различными серверами приложений. Проконсультируйтесь с поставщиком сервера приложений для получения дополнительных сведений о том, какая версия драйвера совместима с их продуктом.