Fournisseurs OLE DB testés avec SQL Server

Les requêtes distribuées de SQL Server ont été testées avec plusieurs fournisseurs OLE DB. Les fournisseurs OLE DB testés suivants sont installés avec SQL Server :

Les autres fournisseurs testés sont :

Ce tableau présente les fournisseurs OLE DB qui ont été testés avec des requêtes distribuées SQL Server. Tous ces fournisseurs acceptent d'être référencés dans une instruction SELECT en spécifiant une requête directe dans les fonctions OPENQUERY et OPENROWSET.

Source de données

Nom du fournisseur

Utilisation dans les noms en quatre parties

Utilisation dans les requêtes et les commandes directes

Utilisation dans INSERT, UPDATE ou DELETE

Utilisation dans les transactions distribuées

SQL Server version 7.0 ou ultérieure

Fournisseur OLE DB Microsoft SQL Server Native Client

Oui

Oui

Oui

Oui

Sources de données ODBC

Fournisseur MicrosoftOLE DB pour ODBC

Oui*

Oui

Oui*

Oui*

Bases de données Microsoft Access (Jet)

Fournisseur Microsoft OLE DB pour Jet version 4.00

Oui

Oui

Oui (Non si la base de données a été créée avec une version de Microsoft Jet version 4.0 ou antérieure)

Non

Feuilles de calcul Microsoft Excel

Fournisseur Microsoft OLE DB pour Jet version 4.00

Oui

Oui

Oui

Non

Bases de données Oracle

Fournisseur Microsoft OLE DB pour Oracle

Oui

Oui

Oui

Oui

Bases de données Oracle**

Fournisseur Oracle OLE DB (8.1.7.3.0) pour Windows 2000/NT

Oui

Oui

Oui

Oui

Microsoft Windows 2000 Directory

Fournisseur Microsoft OLE DB pour les services d'annuaire Microsoft

Non

Oui

Non

Non

Système de fichiers local (via les Services d'indexation)

Fournisseur Microsoft OLE DB pour le Service d'indexation Microsoft (nécessite Microsoft Windows NT 4.0 Service Pack 4 ou une version ultérieure)

Non

Oui

Non

Non

Bases de données IBM DB2

Fournisseur Microsoft OLE DB pour DB2

Oui

Oui

Oui

Oui

Microsoft Exchange Server

Fournisseur Microsoft OLE DB pour Exchange Server

Non

Oui

Non

Non

* Les fonctionnalités du fournisseur Microsoft OLE DB pour ODBC dépendent du pilote ODBC utilisé. Il est possible que le fournisseur ne prenne pas en charge l'ensemble de ces fonctions avec certains pilotes ODBC.

** La prise en charge du fournisseur Oracle OLE DB est comme suit :

Oracle 32 bits

Hors processus uniquement

Oracle 64 bits

Aucune

Bien que Microsoft prenne en charge uniquement les requêtes distribuées faisant référence aux fournisseurs testés par Microsoft, ces requêtes doivent être compatibles avec tout fournisseur OLE DB respectant les spécifications requises décrites dans la Référence du fournisseur OLE DB pour les requêtes distribuées.

Si un fournisseur ne peut pas être utilisé dans un nom à quatre éléments, il peut être référencé dans une fonction OPENQUERY ou OPENROWSET à l'aide d'une requête directe.

Voir aussi

Concepts