Matriz de suporte do Microsoft JDBC Driver para SQL Server

Baixar o JDBC Driver

Cuidado

Este artigo faz referência ao CentOS, uma distribuição do Linux que está se aproximando do status de EOL (fim da vida útil). Considere seu uso e planeje adequadamente. Para obter mais informações, veja as Diretrizes sobre fim da vida útil do CentOS.

Esta página contém a matriz de suporte e a política de ciclo de vida de suporte para o Microsoft JDBC Driver para SQL Server.

Política e matriz de ciclo de vida de suporte do Microsoft JDBC Driver

A política de ciclo de vida de suporte da Microsoft (MSL) fornece informações transparentes e previsíveis sobre o ciclo de vida de suporte dos produtos da Microsoft. As versões 4.x, 6.x, 7.x, 8.x, 9.x e 10.x, 11.x e 12.x do JDBC Driver têm um suporte base de cinco anos a partir da data de lançamento do driver. O suporte padrão é definido na página do ciclo de vida do suporte da Microsoft.

As opções de suporte personalizado e estendido não estão disponíveis para o Microsoft JDBC Driver.

Os Microsoft JDBC Drivers a seguir terão suporte até a data final de suporte indicada.

Nome do driver Versão do pacote de driver JAR(s) aplicáveis Fim do Suporte Padrão
Microsoft JDBC Driver 12.6 para SQL Server 12.6 mssql-jdbc-12.6.0.jre11.jar
mssql-jdbc-12.6.0.jre8.jar
31 de janeiro de 2029
Microsoft JDBC Driver 12.4 para SQL Server 12.4 mssql-jdbc-12.4.0.jre11.jar
mssql-jdbc-12.4.0.jre8.jar
31 de julho de 2028
Microsoft JDBC Driver 12.2 para SQL Server 12,2 mssql-jdbc-12.2.0.jre11.jar
mssql-jdbc-12.2.0.jre8.jar
31 de janeiro de 2028
Microsoft JDBC Driver 11.2 para 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 de agosto de 2027
Microsoft JDBC Driver 10.2 para 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 de janeiro de 2027
Microsoft JDBC Driver 9.4 para 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 de julho de 2026
Microsoft JDBC Driver 9.2 para 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 de janeiro de 2026
Driver do Microsoft JDBC 8.4 para 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 de julho de 2025
Microsoft JDBC Driver 8.2 para 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 de janeiro de 2025
Microsoft JDBC Driver 7.4 para 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 de julho de 2024

Os Microsoft JDBC Drivers a seguir não possuem mais suporte.

Nome do driver Versão do pacote de driver Fim do Suporte Base
Microsoft JDBC Driver 7.2 para SQL Server 7.2 31 de janeiro de 2024
Microsoft JDBC Driver 7.0 para SQL Server 7.0 31 de julho de 2023
Microsoft JDBC Driver 6.4 para SQL Server 6.4 27 de fevereiro de 2023
Microsoft JDBC Driver 6.2 para SQL Server 6.2 30 de junho de 2022
Microsoft JDBC Driver 6.0 para SQL Server 6,0 14 de julho de 2021
Microsoft JDBC Driver 4.2 para SQL Server 4.2 24 de agosto de 2020
Microsoft JDBC Driver 4.1 para SQL Server 4.1 12 de dezembro de 2019
Microsoft JDBC Driver 4.0 para SQL Server 4,0 6 de março de 2017
Microsoft SQL Server JDBC Driver 3.0 3.0 23 de abril de 2015
Microsoft SQL Server JDBC Driver 2.0 2,0 31 de dezembro de 2012
Driver de JDBC 1.2 do Microsoft SQL Server 2005 1.2 25 de junho de 2011
Microsoft SQL Server 2005 JDBC Driver 1.1 1,1 25 de junho de 2011
Microsoft SQL Server 2005 JDBC Driver 1.0 1.0 25 de junho de 2011
Microsoft SQL Server 2000 JDBC Driver 2000 9 de julho de 2010

Compatibilidade com versões do SQL

Versão do banco de dados →
↓ Versão do Driver
Banco de Dados SQL do Azure Azure Synapse Analytics Instância Gerenciada do Azure SQL 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 Sim Sim Sim Sim Sim Sim Sim Yes
12.4 Sim Sim Sim Sim Sim Sim Sim Yes
12,2 Sim Sim Sim Sim Sim Sim Sim Sim
11.2 Sim Sim Sim Sim Sim Sim Sim
10,2 Sim Sim Sim Sim Sim Sim Sim Sim
9,4 Sim Sim Sim Sim Sim Sim Sim Sim
9.2 Sim Sim Sim Sim Sim Sim Sim Sim
8.4 Sim Sim Sim Sim Sim Sim Sim Sim Sim
8.2 Sim Sim Sim Sim Sim Sim Sim Sim Sim
7.4 Sim Sim Sim Sim Sim Sim Sim Sim Sim
7.2 Sim Sim Sim Sim Sim Sim Sim Sim Sim
7.0 Sim Sim Sim Sim Sim Sim Sim Sim Sim
6.4 Sim Sim Sim Sim Sim Sim Sim Sim Sim
6.2 Sim Sim Sim Sim Sim Sim Sim Sim Sim
6.1 Sim Sim Sim Sim Sim Sim Sim
6,0 Sim Sim Sim Sim Sim Sim Sim
4.2 Sim Sim Sim Sim Sim Sim Sim
4.1 Sim Sim Sim Sim Sim Sim Sim
4,0 Sim Sim Sim Sim Sim Sim Sim
3.0 Sim2 Sim5 Sim1 Sim Sim
2,0 Sim3 Sim3
1.2 Sim3

1 O Microsoft SQL Server JDBC Driver versão 3.0 pode conectar-se ao SQL Server 2012 como um cliente de nível inferior.

2 O suporte ao Banco de dados SQL do Azure foi introduzido no driver 3.0 como um hotfix. Recomendamos que os clientes Banco de dados SQL do Azure usem a versão disponível mais recente do driver.

3 O Microsoft SQL Server JDBC Driver versão 2.0 e o Microsoft SQL Server 2005 JDBC Driver versão 1.2 podem conectar-se ao SQL Server 2008 como um cliente de nível inferior. Quando são permitidas conversões de nível inferior, os aplicativos podem executar consultas e atualizações nos novos tipos de dados do SQL Server 2008, como time, date, datetime2, datetimeoffset e FILESTREAM. Para obter mais informações sobre como usar esses novos tipos de dados com o driver JDBC, consulteTrabalhar com dados do tipo data/hora do SQL Server 2008 usando o JDBC Driver e Trabalhar com FileStream do SQL Server 2008 usando o JDBC Driver. Para obter mais informações sobre a compatibilidade de nível inferior desses novos tipos de dados, confira artigos das páginas Usando dados de data e hora e FILESTREAM Support nos Manuais Online do SQL Server.

4 O suporte para conexões entre o Microsoft JDBC Driver e o Parallel Data Warehouse foi introduzido pela primeira vez no Microsoft JDBC Driver 4.0 para SQL Server e no Microsoft SQL Server 2008 R2 Parallel Data Warehouse Appliance - Atualização 3.

5 O Microsoft SQL Server JDBC Driver versão 3.0 pode conectar-se ao SQL Server 2014 como um cliente de nível inferior.

Java e suporte à especificação JDBC

Versão do driver JDBC Versões do JRE Versão da API do JDBC
12.6 1.8, 11, 17, 21 4.2, 4.3 (parcialmente)
12.4 1.8, 11, 17, 20 4.2, 4.3 (parcialmente)
12.2 1.8, 11, 17, 19 4.2, 4.3 (parcialmente)
11.2 1.8, 11, 17, 18 4.2, 4.3 (parcialmente)
10.2 1.8, 11, 17 4.2, 4.3 (parcialmente)
9.4 1.8, 11, 16 4.2, 4.3 (parcialmente)
9.2 1.8, 11 e 15 4.2, 4.3 (parcialmente)
8.4 1.8, 11, 14 4.2, 4.3 (parcialmente)
8.2 1.8, 11, 13 4.2, 4.3 (parcialmente)
7.4 1.8, 11, 12 4.2, 4.3 (parcialmente)
7.2 1.8, 11 4.2, 4.3 (parcialmente)
7.0 1.8, 10 4.2, 4.3 (parcialmente)
6.4 1.7, 1.8, 9 4.1, 4.2, 4.3 (parcialmente)
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

Sistemas operacionais compatíveis

O Microsoft JDBC driver foi desenvolvido para funcionar em qualquer sistema operacional compatível com a Máquina Virtual Java (JVM). Entre as plataformas comumente usadas estão Windows, Windows Server, Linux, Unix, AIX e macOS, entre outras.

A equipe de produtos JDBC testa nosso driver no Windows, no Ubuntu Linux, no CentOS Linux e no macOS.

Suporte a servidor de aplicativos

O Microsoft JDBC Driver para SQL Server é testado em diversos servidores de aplicativos. Consulte o fornecedor do seu servidor de aplicativos para obter detalhes adicionais sobre a versão do driver que é compatível com seus produtos.