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 :
Fournisseur Microsoft OLE DB pour SQL Server Native Client. Il s'agit du fournisseur OLE DB pour SQL Server.
Les autres fournisseurs testés sont :
Fournisseur Microsoft OLE DB pour les services d'annuaire Microsoft
Fournisseur Microsoft OLE DB pour le service d'indexation Microsoft
Microsoft Exchange Server (Fournisseur Microsoft OLE DB pour Exchange)
Fournisseur Oracle pour OLE DB disponible auprès d'Oracle Corporation
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.