Fonctionnalités OLE DB Driver pour SQL Server

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Télécharger le pilote OLE DB

Pour obtenir la liste des fonctionnalités populaires prises en charge et non prises en charge dans les différentes versions d’OLE DB, consultez la matrice des fonctionnalités du pilote.

En plus de l’exposition des fonctionnalités Windows (anciennement Microsoft) Data Access Components (WDAC), OLE DB Driver pour SQL Server implémente plusieurs autres fonctionnalités pour tirer parti des fonctionnalités SQL Server.

Dans cette section

Utilisation de la mise en miroir de bases de données
Explique comment OLE DB Driver pour SQL Server prend en charge l’utilisation de bases de données mises en miroir, à savoir la capacité de conserver une copie, ou un miroir, d’une base de données SQL Server sur un serveur de secours.

Exécution d’opérations asynchrones
Explique comment OLE DB Driver pour SQL Server prend en charge les opérations asynchrones, à savoir la capacité d’un retour immédiat sans blocage sur le thread appelant.

Utilisation de l’ID Microsoft Entra (anciennement Azure Active Directory)

Présente les nouvelles méthodes d’authentification introduites dans OLE DB Driver 18.2.1, dont les paramètres par défaut sont plus sécurisés et qui permettent la connexion à une instance Azure SQL Database à l’aide d’une identité fédérée.

Utilisation de MARS (Multiple Active Result Sets)
Explique comment OLE DB Driver pour SQL Server prend en charge MARS (Multiple Active Result Set). MARS permet d'exécuter et de recevoir plusieurs jeux de résultats à l'aide d'une seule connexion de base de données.

Utilisation de types de données XML
Explique comment OLE DB Driver pour SQL Server prend en charge le type de données XML, qui peut être utilisé comme type de colonne, type de variable, type de paramètre ou type de retour de fonction.

Utilisation de types définis par l’utilisateur
Explique comment OLE DB Driver pour SQL Server prend en charge UDT, qui étend le système de types SQL en permettant de stocker les objets et les structures de données personnalisées dans une base de données SQL Server.

Utilisation de types de valeur élevée
Explique comment OLE DB Driver pour SQL Server prend en charge les types de données de valeur élevée, à savoir les types de données LOB.

Changement des mots de passe par programmation
Explique comment OLE DB Driver pour SQL Server prend en charge la gestion des mots de passe périmés afin que les mots de passe puissent désormais être modifiés sur le client sans intervention de l’administrateur.

Utilisation du niveau d’isolement de capture instantanée
Explique comment OLE DB Driver pour SQL Server prend en charge l’amélioration apportée au contrôle de version de ligne qui optimise les performances de la base de données en évitant les scénarios de blocage du lecteur/enregistreur.

Utilisation de notifications de requêtes
Explique comment OLE DB Driver pour SQL Server prend en charge la notification du consommateur en cas de modification de l'ensemble de lignes.

Exécution d'opérations de copie en bloc
Explique comment OLE DB Driver pour SQL Server prend en charge les opérations de copie en bloc qui autorisent le transfert d’importantes quantités de données vers ou depuis une table ou une vue SQL Server.

Chiffrement et validation de certificat
Explique comment utiliser OLE DB Driver pour SQL Server afin de chiffrer les données envoyées au serveur avec ou sans validation du certificat.

Paramètres table (OLE DB Driver pour SQL Server)
Présente la prise en charge d’OLE DB Driver pour SQL Server pour les paramètres table.

Types CLR volumineux définis par l’utilisateur
Explique la prise en charge des types UDT volumineux du CLR.

Prise en charge de FILESTREAM
Présente la prise en charge d’OLE DB Driver pour SQL Server pour la fonctionnalité FILESTREAM améliorée.

Prise en charge des noms de principaux du service (SPN) dans les connexions clientes
Explique comment la prise en charge des noms de principaux du service a été étendue pour permettre l'authentification mutuelle à travers l'ensemble des protocoles.

Prise en charge des colonnes éparses dans OLE DB Driver pour SQL Server
Présente la prise en charge d’OLE DB Driver pour SQL Server pour les colonnes éparses.

Améliorations des types de données date et heure
Décrit la prise en charge par OLE DB Driver pour SQL Server des nouveaux types de données date et time.

Détection des métadonnées
Décrit les améliorations apportées à la découverte des métadonnées dans SQL Server 2012 (11.x).

Prise en charge d’UTF-16 dans OLE DB Driver pour SQL Server
Décrit un changement de comportement introduit dans SQL Server 2012 (11.x). Si vous fournissez une mémoire tampon de longueur fixe lors de la liaison d’un résultat de colonne ou d’un paramètre de sortie et que le caractère wchar écrit dans la mémoire tampon avant le caractère de fin est un point de code de substitut étendu d’une paire de substitution, et si le caractère wchar suivant est un point de code de substitut faible, OLE DB Driver pour SQL Server n’ajoutera pas le point de code de substitut étendu à la mémoire tampon.

Prise en charge d’UTF-8 dans OLE DB Driver pour SQL Server
Présente la prise en charge de l’encodage et de la configuration du serveur UTF-8 que les utilisateurs doivent effectuer lors de l’utilisation de données encodées en UTF-8.

Prise en charge de la récupération d’urgence et de la haute disponibilité par OLE DB Driver pour SQL Server
Explique comment votre application peut être configurée pour tirer parti des fonctionnalités de récupération d'urgence haute disponibilité, ajoutées dans SQL Server 2012 (11.x).

Accès aux informations de diagnostic dans le journal des événements étendus
Présente les améliorations apportées à OLE DB Driver pour SQL Server et au suivi de données qui vous donne accès aux informations de diagnostic dans la mémoire tampon en anneau et le journal XEvents.

Prise en charge de la base de données locale par OLE DB Driver pour SQL Server
Présente la prise en charge d’OLE DB Driver pour SQL Server pour la fonctionnalité LocalDB.

Utilisation de la résolution d’adresses IP réseau transparente
Explique comment OLE DB Driver pour SQL Server prend en charge la résolution d’adresses IP réseau transparente dans un cluster de basculement.

Résilience des connexions inactives
Explique comment OLE DB Driver pour SQL Server prend en charge la résilience des connexions inactives.

Voir aussi

OLE DB Driver pour SQL Server
Rubriques de procédures liées à OLE DB
Installation d’OLE DB Driver pour SQL Server