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.
Microsoft. Data.SqlClient é fornecido de forma independente do .NET. Uma aplicação suportada utiliza uma versão de driver suportada num tempo de execução e sistema operativo .NET ou .NET Framework suportados.
Níveis de apoio
- As versões de Suporte de Longa Duração (LTS) recebem suporte durante três anos após o lançamento inicial.
- As datas de fim do Suporte de termo padrão (STS) estão listadas para cada linha de lançamento.
- As versões de pré-visualização não são suportadas para uso em produção.
- Só as linhas de lançamento suportadas recebem correções de manutenção.
Versões do Microsoft.Data.SqlClient com suporte ativo
| Versão | Versão inicial | Última atualização | Lançamento do patch | Nível de suporte | Fim do suporte |
|---|---|---|---|---|---|
| 7.0 | 17 de março de 2026 | 7.0.3 | 10 de setembro de 2026 | STS | A definir na próxima versão |
| 6.1 | 14 de agosto de 2025 | 6.1.7 | 10 de setembro de 2026 | LTS (Suporte a Longo Prazo) | Agosto 14, 2028 |
Use o patch mais recente na linha de lançamento selecionada. Os lançamentos de patch contêm correções e não adicionam intencionalmente funcionalidades que quebram.
Versões sem suporte do Microsoft.Data.SqlClient
| Versão | Versão inicial | Última atualização | Lançamento do patch | Nível de suporte | O apoio terminou |
|---|---|---|---|---|---|
| 6,0 | 9 de janeiro de 2025 | 6.0.5 | 16 de janeiro de 2026 | STS | Fevereiro 14, 2026 |
| 5.2 | 28 de fevereiro de 2024 | 5.2.3 | 29 de abril de 2025 | STS | 28 de agosto de 2025 |
| 5.1 | 19 de janeiro de 2023 | 5.1.9 | Janeiro 13, 2026 | LTS (Suporte a Longo Prazo) | Janeiro 20, 2026 |
| 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 |
Atualizar aplicações numa linha fora de suporte. Revise as novidades na Microsoft. Data.SqlClient e migre do System.Data.SqlClient para a Microsoft. Data.SqlClient para alterações que afetem uma atualização.
Plataformas-alvo
Microsoft. Data.SqlClient 7.0 suporta aplicações que visam:
| Objetivo da aplicação | Sistemas operativos |
|---|---|
| .NET Framework 4.6.2 ou posterior | Versões do Windows suportadas para a versão selecionada do .NET Framework |
| .NET 8 ou posterior | Versões suportadas para Windows, Linux e macOS para a versão selecionada de .NET |
O pacote inclui um ativo de compatibilidade .NET Standard 2.0 para bibliotecas. As aplicações executáveis devem destinar-se a um runtime suportado do .NET ou do .NET Framework. Para os passos de implementação, consulte Instalar, atualizar e implementar Microsoft. Data.SqlClient.
Compatibilidade com bases de dados
Esta matriz lista linhas de drivers e produtos de base de dados ativamente suportados.
Yes significa que o driver suporta a ligação ao produto da base de dados. Funcionalidades individuais podem exigir um driver mais recente, motor de base de dados, nível de serviço ou versão do protocolo.
| Produto de base de dados | 7.0 | 6.1 |
|---|---|---|
| Base de Dados SQL do Azure | Sim | Sim |
| Azure SQL Managed Instance | Sim | Sim |
| Azure Synapse Analytics | Sim | Sim |
| Base de dados SQL em Microsoft Fabric | Sim | Sim |
| Armazém no Microsoft Fabric | Sim | Sim |
| SQL Server 2025 | Sim | Sim |
| SQL Server 2022 | Sim | Sim |
| SQL Server 2019 | Sim | Sim |
| SQL Server 2017 | Sim | Sim |
A base de dados SQL e o armazém de dados no Microsoft Fabric utilizam endpoints TDS e requerem autenticação do Microsoft Entra. O Warehouse não suporta Múltiplos Conjuntos de Resultados Ativos (MARS). Consulte os artigos associados sobre conectividade do Fabric para conhecer os atuais requisitos e limitações de autenticação específicos do serviço.
Suporte do fornecedor do Azure Key Vault
Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider é fornecido em separado do driver principal.
| Versão | Versão inicial | Última atualização | Lançamento do patch | Nível de suporte | Fim do suporte |
|---|---|---|---|---|---|
| 7.x | 17 de março de 2026 | 7.0.3 | 10 de setembro de 2026 | STS | A definir na próxima versão |
| 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 |
Linhas de fornecedor sem suporte:
| Versão | Versão inicial | Última atualização | Lançamento do patch | Nível de suporte | O apoio terminou |
|---|---|---|---|---|---|
| 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 | 1 de dezembro de 2020 | LTS (Suporte a Longo Prazo) | 21 de novembro de 2022 |
Suporte de extensão do Microsoft.Data.SqlClient
Os pacotes de extensão introduzidos com a Microsoft. Data.SqlClient 7.0 usaram inicialmente a versão 1.0.0. A partir da versão 7.0.2, o driver principal e os seus pacotes complementares utilizam versões alinhadas. As aplicações devem fazer referência a versões correspondentes.
| Package | Versão mais recente alinhada | Versão inicial | Nível de suporte | Fim do suporte |
|---|---|---|---|---|
Microsoft.Data.SqlClient.Extensions.Abstractions |
7.0.3 | 17 de março de 2026 | LTS (Suporte a Longo Prazo) | 17 de março de 2029 |
Microsoft.Data.SqlClient.Extensions.Azure |
7.0.3 | 17 de março de 2026 | LTS (Suporte a Longo Prazo) | 17 de março de 2029 |
Sistemas operativos suportados
Microsoft. Data.SqlClient suporta:
- Aplicações do .NET Framework em sistemas operativos suportados pelo .NET Framework 4.6.2 ou posterior.
- Aplicações .NET em sistemas operativos suportados por uma versão ativa de .NET.
O modo invariante à globalização não é suportado.
Política de vulnerabilidades em dependências
Microsoft. Data.SqlClient declara dependências externas no seu pacote NuGet. O NuGet resolve essas dependências quando uma aplicação restaura pacotes.
A definição do pacote é atualizada com versões seguras de dependência direta em versões menores. Uma linha de driver suportada recebe um hotfix para uma dependência vulnerável apenas quando esta pode ser atualizada sem uma interrupção de compatibilidade transitiva. Caso contrário, atualize a dependência afetada na aplicação e teste conflitos de dependências.