Partager via


Cycle de vie de prise en charge du pilote SqlClient

Télécharger ADO.NET

La bibliothèque Microsoft.Data.SqlClient suit la dernière stratégie de prise en charge de .NET Core pour toutes les versions.

Afficher la stratégie de prise en charge de .NET Core

Cadence de publication de Microsoft.Data.SqlClient

Les nouvelles versions stables (GA) seront publiées tous les six mois sur une cadence normale à partir de la version 1.2, avec en plus de 2 à 3 préversions entre elles. Les parties prenantes et les responsables de maintenance choisissent les versions avec prise en charge à long terme (LTS) et ce en fonction de quelques qualifications et de la réponse des clients.

Mises en production activement prises en charge

Version Date de publication officielle Dernière version du correctif Date de publication du correctif Niveau de prise en charge Fin du support
5.2 28 février 2024 5.2.2 27 août 2024 Actuel -
5,1 19 janvier 2023 5.1.6 27 août 2024 LTS 20 janvier 2026
4,0 18 novembre 2021 4.0.6 21 août 2024 LTS 19 novembre 2024
3.1 30 mars 2022 3.1.7 20 août 2024 LTS 30 mars 2025

Mises en production non prises en charge

Version Date de sortie Dernière version du patch Date de mise en production du dernier patch Niveau de prise en charge Prise en charge terminée
5,0 29 juillet 2022 5.0.2 31 mars 2023 Actuel 19 juillet 2023
4,1 31 janvier 2022 4.1.1 13 septembre 2022 Actuel 29 janvier 2023
3.0 9 juin 2021 3.0.1 24 septembre 2021 Actuel 18 mai 2022
2.1 19 novembre 2020 2.1.7 9 janvier 2024 LTS 20 novembre 2023
2.0 16 juin 2020 2.0.1 25 août 2020 Actuel 19 mai 2021
1.1 20 novembre 2019 1.1.4 10 mars 2021 LTS 21 novembre 2022
1.0 28 août 2019 1.0.19269.1 26 septembre 2019 Actuel 20 mai 2020

Cadence des versions release d’Azure Key Vault Provider

De nouvelles versions en disponibilité générale stables de Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider sont publiées à la demande quand de nouvelles fonctionnalités sont ajoutées. Les parties prenantes et les responsables de maintenance choisissent les versions avec prise en charge à long terme (LTS) et ce en fonction de quelques qualifications et de la réponse des clients.

Versions actives du fournisseur Azure Key Vault prises en charge

Version Date de publication officielle Dernière version du correctif Date de publication du correctif Niveau de prise en charge Fin du support
5.x 2 février 2024 5.1.0 2 février 2024 LTS 3 février 2027
3.x 14 juin 2021 3.0.0 14 juin 2021 LTS 15 juin 2024

Versions du fournisseur Azure Key Vault non prises en charge

Version Date de publication officielle Dernière version du correctif Date de publication du correctif Niveau de prise en charge Fin du support
2.x 3 mars 2021 2.0.0 3 mars 2021 LTS 4 mars 2024
1.x 19 novembre 2019 1.2.0 1er décembre 2020 LTS 21 novembre 2022

Mises en production de la prise en charge à long terme (LTS)

Les versions LTS sont prises en charge pendant trois ans après la version initiale.

Versions actuelles

Les versions actuelles sont prises en charge pendant trois mois après la publication d’une version actuelle ou LTS postérieure.

Compatibilité des versions SQL avec Microsoft.Data.SqlClient

Version de base de données →
↓ Version du pilote
Azure SQL Database Azure Synapse Analytics Azure SQL Managed Instance SQL Server 2022 SQL Server 2019 SQL Server 2017 SQL Server 2016 SQL Server 2014 SQL Server 2012
5.2 Oui Oui Oui Oui Oui Oui Oui Oui
5,1 Oui Oui Oui Oui Oui Oui Oui Oui Oui
5,0 Oui Oui Oui Oui Oui Oui Oui Oui Oui
4,1 Oui Oui Oui Oui Oui Oui Oui Oui Oui
4,0 Oui Oui Oui Oui Oui Oui Oui Oui Oui
3.1 Oui Oui Oui Oui Oui Oui Oui Oui Oui
3.0 Non Oui Oui Oui Oui Oui Oui Oui Oui
2.1 Oui Oui Oui Oui Oui Oui Oui Oui Oui
2,0 Non Oui Oui Oui Oui Oui Oui Oui Oui
1.1 Non Oui Oui Oui Oui Oui Oui Oui Oui
1.0 Non Oui Oui Oui Oui Oui Oui Oui Oui

Versions du système d'exploitation prises en charge

Support pour les applications .NET Framework

Microsoft.Data.SqlClient prend en charge tous les systèmes d’exploitation pris en charge par .NET Framework v4.6.2 et versions ultérieures.

Configuration requise de .NET Framework.

Support pour les applications .NET Core

Microsoft.Data.SqlClient prend en charge tous les systèmes d’exploitation pris en charge par .NET 6 et versions ultérieures.

Stratégie de cycle de vie du système d’exploitation .NET Core pris en charge.

Notes

Le mode de globalisation invariant n’est pas pris en charge actuellement.