Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 | JARs aplicáveis | Fim do Suporte Base |
|---|---|---|---|
| Microsoft JDBC Driver 12.10 para SQL Server | 12.10 | mssql-jdbc-12.10.0.jre11.jar mssql-jdbc-12.10.0.jre8.jar |
31 de janeiro de 2030 |
| Microsoft JDBC Driver 12.8 para SQL Server | 12.8 | mssql-jdbc-12.8.0.jre11.jar mssql-jdbc-12.8.0.jre8.jar |
31 de julho de 2029 |
| 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 |
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 9.2 para SQL Server | 9.2 | 29 de janeiro de 2026 |
| Driver do Microsoft JDBC 8.4 para SQL Server | 8.4 | 31 de julho de 2025 |
| Microsoft JDBC Driver 8.2 para SQL Server | 8.2 | 31 de janeiro de 2025 |
| Microsoft JDBC Driver 7.4 para SQL Server | 7.4 | 31 de julho de 2024 |
| 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 |
Política de suporte para vulnerabilidades de dependência
O Microsoft JDBC Driver for SQL Server define dependências externas em sua definição de pacote Maven. As ferramentas do Maven resolvem essas dependências no momento de compilação do aplicativo. A definição do pacote é atualizada com versões seguras de dependências diretas a cada lançamento menor. As dependências com vulnerabilidades conhecidas são atualizadas em hotfixes de versões suportadas somente quando é possível atualizar a dependência sem causar quebras de compatibilidade de dependência transitiva. Se não for possível atualizar uma dependência vulnerável dessa maneira, cabe aos aplicativos atualizar a dependência e garantir que eles não tenham conflitos de dependência.
Compatibilidade com versões do SQL
Todas as versões de driver JDBC com suporte no momento (9.4 e posterior) dão suporte a todas as versões com suporte do Microsoft SQL, incluindo:
- Microsoft SQL Server
- Banco de Dados SQL do Azure
- Azure Synapse Analytics
- Instância Gerenciada de SQL do Azure
- Banco de dados SQL no Microsoft Fabric
- Data Warehouse do Microsoft Fabric
O suporte a recursos é separado da compatibilidade com versões do servidor. Para obter detalhes sobre o suporte a recursos, consulte a Matriz de Suporte a Recursos de Driver ou as notas de lançamento para cada versão do driver.
Para obter a melhor experiência, use o driver JDBC mais recente.
Java e suporte à especificação JDBC
| Versão do driver JDBC | Versões do JRE | Versão da API do JDBC |
|---|---|---|
| 13.4 | 1.8, 11, 17, 21, 25 | 4.2, 4.3 (parcialmente) |
| 13.2 | 1.8, 11, 17, 21, 24 | 4.2, 4.3 (parcialmente) |
| 12.10 | 1.8, 11, 17, 21, 23 | 4.2, 4.3 (parcialmente) |
| 12.8 | 1.8, 11, 17, 21, 22 | 4.2, 4.3 (parcialmente) |
| 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 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.