Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A biblioteca Microsoft.Data.SqlClient segue a política de suporte mais recente do .NET Core para todas as versões.
Exibir a política de suporte do .NET Core
Cadência de lançamento do Microsoft.Data.SqlClient
Novas versões estáveis (GA) são publicadas a cada seis meses numa cadência regular começando com a versão 1.2, juntamente com 2 a 3 versões de pré-lançamento no meio. As partes interessadas e os mantenedores escolhem as versões de Suporte de Longo Prazo (LTS) com base em algumas qualificações e resposta do cliente.
Versões com suporte ativo
| Versão | Data de Lançamento Oficial | Versão mais recente do patch | Data de lançamento do patch | Nível de Suporte | Fim do Suporte |
|---|---|---|---|---|---|
| 6.1 | 14 de agosto de 2025 | 6.1.3 | 14 de novembro de 2025 | LTS (Suporte a Longo Prazo) | Agosto 14, 2028 |
| 6,0 | 9 de janeiro de 2025 | 6.0.4 | 15 de novembro de 2025 | STS | Fevereiro 14, 2026 |
| 5.1 | 19 de janeiro de 2023 | 5.1.8 | 14 de novembro de 2025 | LTS (Suporte a Longo Prazo) | Janeiro 20, 2026 |
Versões sem suporte
| Versão | Data de Lançamento | Última versão do patch | Data de lançamento do último patch | Nível de Suporte | Suporte Encerrado |
|---|---|---|---|---|---|
| 5.2 | 28 de fevereiro de 2024 | 5.2.3 | 29 de abril de 2025 | STS | 28 de agosto de 2025 |
| 5.0 | 29 de julho de 2022 | 5.0.2 | 31 de março de 2023 | STS | 19 de julho de 2023 |
| 4.1 | 31 de janeiro de 2022 | 4.1.1 | 13 de setembro de 2022 | STS | 29 de janeiro de 2023 |
| 4.0 | 18 de novembro de 2021 | 4.0.6 | 21 de agosto de 2024 | LTS (Suporte a Longo Prazo) | 19 de novembro de 2024 |
| 3.1 | 30 de março de 2022 | 3.1.7 | 20 de agosto de 2024 | LTS (Suporte a Longo Prazo) | 30 de março de 2025 |
| 3.0 | 9 de junho de 2021 | 3.0.1 | 24 de setembro de 2021 | STS | 18 de maio de 2022 |
| 2.1 | 19 de novembro de 2020 | 2.1.7 | 9 de janeiro de 2024 | LTS (Suporte a Longo Prazo) | 20 de novembro de 2023 |
| 2.0 | 16 de junho de 2020 | 2.0.1 | 25 de agosto de 2020 | STS | 19 de maio de 2021 |
| 1.1 | Novembro 20, 2019 | 1.1.4 | 10 de março de 2021 | LTS (Suporte a Longo Prazo) | 21 de novembro de 2022 |
| 1.0 | Agosto 28, 2019 | 1.0.19269.1 | Setembro 26, 2019 | STS | 20 de maio de 2020 |
Cadência de lançamento do Azure Key Vault Provider
Novas versões estáveis (GA) para Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider são publicadas sob demanda quando novos recursos são adicionados. As partes interessadas e os mantenedores escolhem as versões de Suporte de Longo Prazo (LTS) com base em algumas qualificações e resposta do cliente.
Versões do Azure Key Vault Provider com suporte ativo
| Versão | Data de Lançamento Oficial | Versão mais recente do patch | Data de lançamento do patch | Nível de Suporte | Fim do Suporte |
|---|---|---|---|---|---|
| 6.x | 14 de agosto de 2025 | 6.1.2 | 19 de agosto de 2025 | LTS (Suporte a Longo Prazo) | Agosto 14, 2028 |
| 5.x | 2 de fevereiro de 2024 | 5.1.0 | 2 de fevereiro de 2024 | LTS (Suporte a Longo Prazo) | Fevereiro 3, 2027 |
Versões do Azure Key Vault Provider fora de suporte
| Versão | Data de Lançamento Oficial | Versão mais recente do patch | Data de lançamento do patch | Nível de Suporte | Fim do Suporte |
|---|---|---|---|---|---|
| 3,x | 14 de junho de 2021 | 3.0.0 | 14 de junho de 2021 | LTS (Suporte a Longo Prazo) | 15 de junho de 2024 |
| 2,x | 3 de março de 2021 | 2.0.0 | 3 de março de 2021 | LTS (Suporte a Longo Prazo) | 4 de março de 2024 |
| 1,x | Novembro 19, 2019 | 1.2.0 | 01 de dezembro de 2020 | LTS (Suporte a Longo Prazo) | 21 de novembro de 2022 |
Versões de suporte de longo prazo (LTS)
As versões LTS são suportadas por três anos após a versão inicial.
Lançamentos de Suporte a Prazo Padrão (STS)
Os lançamentos STS são suportados durante três meses após o lançamento de uma nova versão STS ou LTS.
Compatibilidade da versão SQL com Microsoft.Data.SqlClient
| Versão do banco de dados → ↓ Versão do driver |
Base de Dados SQL do Azure | Azure Synapse Analytics | Azure SQL Managed Instance | SQL Server 2025 | SQL Server 2022 | SQL Server 2019 | SQL Server 2017 | SQL Server 2016 | SQL Server 2014 | SQL Server 2012 |
|---|---|---|---|---|---|---|---|---|---|---|
| 6.1 | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | ||
| 6,0 | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | ||
| 5.2 | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | |
| 5.1 | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim |
| 5.0 | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim |
| 4.1 | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim |
| 4.0 | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim |
| 3.1 | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim |
| 3.0 | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim |
| 2.1 | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim |
| 2.0 | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | ||
| 1.1 | Sim | Sim | Sim | Sim | Sim | Sim | ||||
| 1.0 | Sim | Sim | Sim | Sim | Sim | Sim |
Versões de SO suportadas
Suporte para aplicativos .NET Framework
Microsoft.Data.SqlClient suporta todos os sistemas operacionais suportados pelo .NET Framework v4.6.2 e superior.
Requisitos de sistema do .NET Framework.
Suporte para aplicativos .NET Core
O Microsoft.Data.SqlClient suporta todos os sistemas operativos suportados por versões .NET sob suporte ativo.
política de ciclo de vida do SO suportada pelo .NET Core.
Observação
Globalização O modo Invariante não é suportado no momento.
Política de suporte para vulnerabilidades de dependência
Microsoft.Data.SqlClient define dependências externas em sua definição de pacote NuGet. As ferramentas do NuGet resolvem essas dependências no momento da criação do aplicativo. A definição do pacote NuGet é atualizada com versões seguras de 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.