Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. 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 for SQL Server.
Matriz e política do ciclo de vida de suporte do Microsoft JDBC Driver
A política Microsoft Support Lifecycle (MSL) fornece informações transparentes e previsíveis sobre o ciclo de vida de suporte dos produtos Microsoft. As versões 4.x, 6.x, 7.x, 8.x, 9.x, 10.x, 11.x e 12.x do driver JDBC têm suporte base de cinco anos a partir da data de lançamento do driver. O suporte base é definido no site do ciclo de vida do suporte da Microsoft.
Opções de suporte estendido e personalizado não estão disponíveis para o Microsoft JDBC Driver.
Os seguintes Drivers JDBC da Microsoft são suportados, até a data de Fim do Suporte indicada.
| Nome do Controlador | 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 |
Julho 31, 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 |
Janeiro 31, 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 |
Julho 31, 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 |
Janeiro 31, 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 |
Janeiro 31, 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 |
Julho 30, 2026 |
Os seguintes drivers JDBC da Microsoft não são mais suportados.
| Nome do Controlador | Versão do pacote de driver | Fim do suporte base |
|---|---|---|
| Microsoft JDBC Driver 9.2 para SQL Server | 9.2 | Janeiro 29, 2026 |
| Microsoft JDBC Driver 8.4 para SQL Server | 8.4 | Julho 31, 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 | Dezembro 12, 2019 |
| Microsoft JDBC Driver 4.0 para SQL Server | 4.0 | Março 6, 2017 |
| Driver JDBC do Microsoft SQL Server 3.0 | 3.0 | Abril 23, 2015 |
| Driver JDBC do Microsoft SQL Server 2.0 | 2.0 | 31 de dezembro de 2012 |
| Driver JDBC do Microsoft SQL Server 2005 1.2 | 1.2 | 25 de junho de 2011 |
| Driver JDBC do Microsoft SQL Server 2005 1.1 | 1.1 | 25 de junho de 2011 |
| Driver JDBC do Microsoft SQL Server 2005 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 para SQL Server define dependências externas em sua definição de pacote Maven. As ferramentas do Maven resolvem essas dependências no momento da compilação do aplicativo. Atualiza-se a definição do pacote com versões seguras das dependências diretas a cada versão menor. As dependências com vulnerabilidades conhecidas são atualizadas em hotfixes das versões suportadas apenas quando é possível atualizar a dependência sem causar interrupções de compatibilidade nas dependências transitivas. Se não for possível atualizar uma dependência vulnerável dessa maneira, cabe aos aplicativos atualizar a dependência e garantir que não tenham conflitos de dependência.
Compatibilidade de versão SQL
Todas as versões do driver JDBC atualmente suportadas (9.4 e posteriores) suportam todas as versões suportadas do Microsoft SQL, incluindo:
- Microsoft SQL Server
- Base de Dados SQL do Azure
- Azure Synapse Analytics
- Azure SQL Managed Instance
- Banco de dados SQL no Microsoft Fabric
- Armazém de dados do Microsoft Fabric
O suporte a funcionalidades é separado da compatibilidade com versões de servidor. Para detalhes sobre o suporte a funcionalidades, consulte a Matriz de Suporte a Funcionalidades do Driver ou as notas de lançamento para cada versão do driver.
Para a melhor experiência, use o driver mais recente da JDBC.
Suporte a especificações Java e JDBC
| Versão do driver JDBC | Versões JRE | Versão da API 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, 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 operativos suportados
O driver JDBC da Microsoft foi projetado para funcionar em qualquer sistema operacional que suporte o uso de uma JVM (Java Virtual Machine). Algumas plataformas comumente usadas incluem Windows, Windows Server, Linux, Unix, AIX, macOS e outros.
A equipe de produto JDBC testa nosso driver no Windows, Ubuntu Linux e macOS.
Suporte ao servidor de aplicativos
O Microsoft JDBC Driver para SQL Server é testado com vários servidores de aplicativos. Consulte o fornecedor do servidor de aplicativos para obter mais detalhes sobre qual versão do driver é compatível com o produto.