Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette matrice compare les capacités implémentées par les pilotes qui relient les applications à SQL Server, Azure SQL Database, Azure SQL Managed Instance, Azure Synapse Analytics et la base de données SQL dans Microsoft Fabric. Cela n’indique pas si une fonctionnalité est disponible dans tous les produits ou services de base de données. Consultez la documentation des fonctionnalités liée pour la disponibilité des produits.
Commencez par le pilote de votre langage de programmation et de votre runtime, puis vérifiez qu’il prend en charge les capacités requises par votre application. Le support des pilotes varie car une capacité peut ne pas s’appliquer à la technologie du pilote, dépendre d’un autre composant, ou ne pas être implémentée.
Comment lire la matrice
- Oui signifie que le pilote supporte cette fonctionnalité. Le lien fournit des documents à l’appui.
- Partiel signifie que le pilote ne supporte que le scénario ou la représentation décrite dans la cellule.
- Non , cela signifie que le pilote ne fournit pas un support au niveau conducteur pour cette fonctionnalité. Lorsque cela est applicable, les applications peuvent toujours accéder aux données via une représentation générique, comme du texte ou des données binaires.
Les indications de version du pilote ne s’affichent que lorsqu’une fonctionnalité n’est pas disponible dans toutes les versions actuellement prises en charge. Sélectionnez un nom de pilote lié ou une valeur de support pour ouvrir la documentation correspondante. Si vous avez besoin d’une fonctionnalité non prise en charge, utilisez la section Demander une fonctionnalité sur la page d’accueil du pilote.
Pilotes .NET
Important
Utilisez Microsoft. Data.SqlClient pour le développement de nouveaux .NET. Les colonnes System.Data.SqlClient décrivent la compatibilité uniquement pour les applications existantes. System.Data.SqlClient n’est pas recommandé pour le développement nouveau. Migrez des applications existantes en suivant Migrez de System.Data.SqlClient vers Microsoft. Data.SqlClient.
Le paquet NuGet System.Data.SqlClient prend en charge .NET 8, mais pas .NET 9 ou versions ultérieures. Après la fin du support de .NET 8 en novembre 2026, le paquet ne disposera plus d'exécution .NET prise en charge.
Pilotes ODBC, JDBC et OLE DB
Pilotes PHP, Node.js, Python et Go
1 Les pilotes PHP reposent sur le pilote Microsoft ODBC pour SQL Server. Utilisez une version de pilote ODBC qui prend en charge cette fonctionnalité.