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.
Microsoft. Data.SqlClient é lançado independentemente do .NET. Uma aplicação compatível usa uma versão compatível do driver em um runtime .NET ou .NET Framework compatível e em um sistema operacional compatível.
Níveis de suporte
- As versões de Suporte de Longo Prazo (LTS) recebem suporte por três anos após seu lançamento inicial.
- As datas de término do Suporte de Prazo Padrão (STS) estão listadas para cada linha de versões.
- Versões de prévia não são suportadas para uso em produção.
- Apenas as linhas de lançamento suportadas recebem correções de manutenção.
Versões do Microsoft.Data.SqlClient com suporte ativo
| Versão | Lançamento inicial | Patch mais recente | 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 ser determinado pelo próximo lançamento |
| 6.1 | 14 de agosto de 2025 | 6.1.7 | 10 de setembro de 2026 | LTS | 14 de agosto de 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 recursos que quebram.
Versões sem suporte do Microsoft.Data.SqlClient
| Versão | Lançamento inicial | Último patch | 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 | 14 de fevereiro de 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 | 13 de janeiro de 2026 | LTS | 20 de janeiro de 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 | 19 de novembro de 2024 |
| 3.1 | 30 de março de 2022 | 3.1.7 | 20 de agosto de 2024 | LTS | 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 | 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 | 20 de novembro de 2019 | 1.1.4 | 10 de março de 2021 | LTS | 21 de novembro de 2022 |
| 1.0 | 28 de agosto de 2019 | 1.0.19269.1 | 26 de setembro de 2019 | STS | 20 de maio de 2020 |
Atualize aplicações em linhas fora de suporte. Revise as novidades da Microsoft. Data.SqlClient e migre do System.Data.SqlClient para a Microsoft. Data.SqlClient para as mudanças que afetam uma atualização.
Estruturas de destino
Microsoft. Data.SqlClient 7.0 suporta aplicações que têm como alvo:
| Alvo da aplicação | Sistemas operacionais |
|---|---|
| .NET Framework 4.6.2 ou mais recente | 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 recurso de compatibilidade .NET Standard 2.0 para bibliotecas. Aplicações executáveis devem ter como destino um runtime compatível do .NET ou do .NET Framework. Para as etapas de implantação, veja Instalar, atualizar e implantar Microsoft. Data.SqlClient.
Compatibilidade do banco de dados
Esta matriz lista linhas de drivers e produtos de banco de dados ativamente suportados.
Yes significa que o driver suporta a conexão ao produto do banco de dados. Recursos individuais podem exigir um driver mais recente, motor de banco de dados, camada de serviço ou versão do protocolo.
| Produto de banco de dados | 7.0 | 6.1 |
|---|---|---|
| Banco de Dados SQL do Azure | Sim | Sim |
| Instância Gerenciada de SQL do Azure | Sim | Sim |
| Azure Synapse Analytics | Sim | Sim |
| Banco de dados SQL no 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 |
O banco de dados SQL e o Warehouse do Microsoft Fabric usam endpoints TDS e exigem autenticação Microsoft Entra. O Warehouse não suporta Múltiplos Conjuntos Ativos de Resultados (MARS). Consulte os artigos vinculados sobre conectividade do Fabric para conhecer os requisitos e as limitações atuais de autenticação específicos de cada serviço.
Suporte ao Azure Key Vault Provider
Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider É enviado separadamente do motorista principal.
| Versão | Lançamento inicial | Patch mais recente | 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 ser determinado pelo próximo lançamento |
| 6.x | 14 de agosto de 2025 | 6.1.2 | 19 de agosto de 2025 | LTS | 14 de agosto de 2028 |
| 5.x | 2 de fevereiro de 2024 | 5.1.0 | 2 de fevereiro de 2024 | LTS | 3 de fevereiro de 2027 |
Linhas de provedores sem suporte:
| Versão | Lançamento inicial | Último patch | 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 | 15 de junho de 2024 |
| 2. x | 3 de março de 2021 | 2.0.0 | 3 de março de 2021 | LTS | 4 de março de 2024 |
| 1.x | 19 de novembro de 2019 | 1.2.0 | 1 de dezembro de 2020 | LTS | 21 de novembro de 2022 |
Suporte à extensão Microsoft.Data.SqlClient
Os pacotes de extensão introduzidos com a Microsoft. Data.SqlClient 7.0 inicialmente usaram a versão 1.0.0. A partir da versão 7.0.2, o driver principal e seus pacotes complementares usam versões alinhadas. Os aplicativos devem fazer referência a versões correspondentes.
| Package | Versão alinhada mais recente | Lançamento inicial | Nível de suporte | Fim do suporte |
|---|---|---|---|---|
Microsoft.Data.SqlClient.Extensions.Abstractions |
7.0.3 | 17 de março de 2026 | LTS | 17 de março de 2029 |
Microsoft.Data.SqlClient.Extensions.Azure |
7.0.3 | 17 de março de 2026 | LTS | 17 de março de 2029 |
Sistemas operacionais com suporte
Microsoft. Data.SqlClient suporta:
- Aplicações do .NET Framework em sistemas operacionais suportados pelo .NET Framework 4.6.2 ou posterior.
- Aplicações .NET em sistemas operacionais suportados por uma versão ativa de .NET.
O modo invariável de globalização não é suportado.
Política de vulnerabilidade de dependências
Microsoft. Data.SqlClient declara dependências externas em seu pacote NuGet. O NuGet resolve essas dependências quando um aplicativo 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 somente quando a dependência pode ser atualizada sem uma quebra de compatibilidade transitiva. Caso contrário, atualize a dependência afetada na aplicação e teste conflitos de dependência.