Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Microsoft. Data.SqlClient est livré indépendamment de .NET. Une application prise en charge utilise une version de pilote prise en charge sur un environnement d’exécution .NET ou .NET Framework et un système d’exploitation pris en charge.
Niveaux de soutien
- Les versions Long-Term Support (LTS) reçoivent un support pendant trois ans après leur sortie initiale.
- Les dates de fin du support Standard-Term (STS) sont indiquées pour chaque branche de publication.
- Les versions preview ne sont pas prises en charge pour la production.
- Seules les lignes de lancement prises en charge reçoivent des correctifs de maintenance.
Versions de Microsoft.Data.SqlClient prises en charge activement
| Version | Version initiale | Dernier correctif | Sortie du patch | Niveau du support | Fin du support |
|---|---|---|---|---|---|
| 7.0 | 17 mars 2026 | 7.0.3 | 10 septembre 2026 | Système de Transport Spatial | À déterminer lors de la prochaine sortie |
| 6.1 | 14 août 2025 | 6.1.7 | 10 septembre 2026 | LTS | 14 août 2028 |
Utilisez le dernier correctif dans la ligne de sortie sélectionnée. Les versions correctives contiennent des correctifs et n’introduisent pas intentionnellement de changements incompatibles.
Versions de Microsoft.Data.SqlClient qui ne sont plus prises en charge
| Version | Version initiale | Dernier correctif | Sortie du patch | Niveau du support | Support pris fin |
|---|---|---|---|---|---|
| 6,0 | 9 janvier 2025 | 6.0.5 | 16 janvier 2026 | Système de Transport Spatial | 14 février 2026 |
| 5.2 | 28 février 2024 | 5.2.3 | 29 avril 2025 | Système de Transport Spatial | 28 août 2025 |
| 5,1 | 19 janvier 2023 | 5.1.9 | 13 janvier 2026 | LTS | 20 janvier 2026 |
| 5.0 | 29 juillet 2022 | 5.0.2 | 31 mars 2023 | Système de Transport Spatial | 19 juillet 2023 |
| 4,1 | 31 janvier 2022 | 4.1.1 | 13 septembre 2022 | Système de Transport Spatial | 29 janvier 2023 |
| 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 |
| 3.0 | 9 juin 2021 | 3.0.1 | 24 septembre 2021 | Système de Transport Spatial | 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 | Système de Transport Spatial | 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 | Système de Transport Spatial | 20 mai 2020 |
Mettez à jour les applications sur une ligne hors service. Examinez les nouveautés chez Microsoft. Data.SqlClient et migrez de System.Data.SqlClient vers Microsoft. Data.SqlClient pour les modifications qui affectent une mise à jour.
Frameworks cibles
Microsoft. Data.SqlClient 7.0 prend en charge les applications ciblant :
| Objectif d’application | Systèmes d’exploitation |
|---|---|
| .NET Framework 4.6.2 ou version ultérieure | Versions Windows prises en charge pour la version sélectionnée de .NET Framework |
| .NET 8 ou version ultérieure | Versions Windows, Linux et macOS prises en charge pour la version .NET sélectionnée |
Le package inclut un asset de compatibilité .NET Standard 2.0 pour les bibliothèques. Les applications exécutables doivent cibler un environnement d’exécution .NET ou .NET Framework pris en charge. Pour les étapes de déploiement, voir Installer, mettre à jour et déployer Microsoft. Data.SqlClient.
Compatibilité de base de données
Cette matrice répertorie les lignes de pilotes et les produits de bases de données activement supportés.
Yes signifie que le pilote supporte la connexion au produit de base de données. Chaque fonctionnalité peut nécessiter un pilote, un moteur de base de données, une couche de service ou une version de protocole plus récente.
| Produit de base de données | 7.0 | 6.1 |
|---|---|---|
| Base de données SQL Azure | Oui | Oui |
| Azure SQL Managed Instance | Oui | Oui |
| Azure Synapse Analytics | Oui | Oui |
| Base de données SQL dans Microsoft Fabric | Oui | Oui |
| Entrepôt dans Microsoft Fabric | Oui | Oui |
| SQL Server 2025 | Oui | Oui |
| SQL Server 2022 | Oui | Oui |
| SQL Server 2019 | Oui | Oui |
| SQL Server 2017 | Oui | Oui |
La base de données SQL et l’Entrepôt dans Microsoft Fabric utilisent des terminaux TDS et nécessitent une authentification Microsoft Entra. Warehouse ne prend pas en charge les ensembles de résultats actifs multiples (MARS). Consultez les articles liés sur la connectivité Fabric pour connaître les exigences et limitations actuelles d’authentification spécifiques au service.
Prise en charge du fournisseur Azure Key Vault
Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider est livré séparément du pilote principal.
| Version | Version initiale | Dernier correctif | Sortie du patch | Niveau du support | Fin du support |
|---|---|---|---|---|---|
| 7.x | 17 mars 2026 | 7.0.3 | 10 septembre 2026 | Système de Transport Spatial | À déterminer lors de la prochaine sortie |
| 6.x | 14 août 2025 | 6.1.2 | 19 août 2025 | LTS | 14 août 2028 |
| 5.x | 2 février 2024 | 5.1.0 | 2 février 2024 | LTS | 3 février 2027 |
Lignes de fournisseurs non prises en charge :
| Version | Version initiale | Dernier correctif | Sortie du patch | Niveau du support | Support pris fin |
|---|---|---|---|---|---|
| 3.x | 14 juin 2021 | 3.0.0 | 14 juin 2021 | LTS | 15 juin 2024 |
| 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 |
Prise en charge de l’extension Microsoft.Data.SqlClient
Les packages d’extension introduits avec Microsoft. Data.SqlClient 7.0 utilisaient initialement la version 1.0.0. À partir de la version 7.0.2, le pilote principal et ses paquets compagnons utilisent des versions alignées. Les candidatures doivent faire référence à des versions correspondantes.
| Package | Dernière version alignée | Version initiale | Niveau du support | Fin du support |
|---|---|---|---|---|
Microsoft.Data.SqlClient.Extensions.Abstractions |
7.0.3 | 17 mars 2026 | LTS | 17 mars 2029 |
Microsoft.Data.SqlClient.Extensions.Azure |
7.0.3 | 17 mars 2026 | LTS | 17 mars 2029 |
Systèmes d'exploitation pris en charge
Microsoft. Data.SqlClient prend en charge :
- Applications .NET Framework s’exécutant sur des systèmes d’exploitation pris en charge par .NET Framework version 4.6.2 ou ultérieure.
- .NET sur des systèmes d’exploitation supportés par une version active de .NET.
Le mode invariant de globalisation n’est pas pris en charge.
Politique de vulnérabilité des dépendances
Microsoft. Data.SqlClient déclare des dépendances externes dans son paquet NuGet. NuGet résout ces dépendances lorsqu’une application restaure des paquets.
La définition du package est mise à jour avec des versions sécurisées à dépendance directe dans les versions mineures. Une ligne de pilotes prise en charge ne reçoit un correctif pour une dépendance vulnérable que lorsque cette dépendance peut être mise à jour sans interruption de compatibilité transitive. Sinon, mettez à jour la dépendance affectée dans l’application et testez les conflits de dépendances.