Freigeben über


Mit SQL Server getestete OLE DB-Anbieter

Mit SQL Server 2005 bereitgestellte Abfragen wurden mit verschiedenen OLE DB-Anbietern getestet. Die folgenden getesteten OLE DB-Anbieter werden mit SQL Server 2005 installiert:

Die anderen getesteten Anbieter sind:

Die folgende Tabelle zeigt die OLE DB-Anbieter, die mit verteilten SQL Server-Abfragen getestet wurden. Auf alle diese Anbieter kann durch Angabe einer Pass-Through-Abfrage in der OPENQUERY- oder OPENROWSET-Funktion in einer SELECT-Anweisung verwiesen werden.

Datenquelle Anbietername Verwendung in vierteiligen Namen Verwendung in Pass-Through-Abfragen und -Befehlen Verwendung in 
INSERT,
UPDATE oder DELETE Verwendung in verteilten
Transaktionen

SQL Server 7.0 oder höher

Microsoft SQL Native Client OLE DB-Anbieter

Ja

Ja

Ja

Ja

ODBC-Datenquellen

Microsoft OLE DB-Anbieter für ODBC

Ja*

Ja

Ja*

Ja*

Microsoft Access (Jet)-Datenbanken

Microsoft OLE DB-Anbieter für Jet, Version 4.00

Ja

Ja

Ja (Nein, wenn die Datenbank mit einer Microsoft Jet-Version vor 4.0 erstellt wurde.)

Nein

Microsoft Excel-Kalkulationstabellen

Microsoft OLE DB-Anbieter für Jet, Version 4.00

Ja

Ja

Ja

Nein

Oracle-Datenbanken

Microsoft OLE DB-Anbieter für Oracle

Ja

Ja

Ja

Ja

Oracle-Datenbanken**

Oracle-Anbieter für OLE DB (8.1.7.3.0) für Windows 2000/NT

Ja

Ja

Ja

Ja

Microsoft Windows 2000 Directory

Microsoft OLE DB-Anbieter für Microsoft-Verzeichnisdienste

Nein

Ja

Nein

Nein

Lokales Dateisystem (über Index Server/Indexdienst)

Microsoft OLE DB-Anbieter für Microsoft Index Server (erfordert Microsoft Windows NT 4.0, Service Pack 4 oder höher)

Nein

Ja

Nein

Nein

IBM DB2-Datenbanken

Microsoft OLE DB-Anbieter für DB2

Ja

Ja

Ja

Ja

Microsoft Exchange Server

Microsoft OLE DB-Anbieter für Exchange Server

Nein

Ja

Nein

Nein

* Die Funktionen des Microsoft OLE DB-Anbieters für ODBC hängen davon ab, welcher ODBC-Treiber verwendet wird. Der Anbieter unterstützt bei einigen ODBC-Treibern möglicherweise nicht alle genannten Funktionen.

** Die Unterstützung für den Oracle-Anbieter für OLE DB sieht folgendermaßen aus:

Oracle 32-Bit

Nur Out-of-Proc

Oracle 64-Bit

Keine

Obwohl Microsoft nur verteilte Abfragen unterstützt, die auf die von Microsoft getesteten Anbieter verweisen, können verteilte Abfragen mit jedem OLE DB-Anbieter durchgeführt werden, der die Anforderungen erfüllt, die unter "OLE DB-Anbieter-Referenz für verteilte Abfragen" beschrieben sind.

Wenn ein Anbieter das Verwenden in einem vierteiligen Namen nicht unterstützt, kann durch Ausführung einer Pass-Through-Abfrage in einer OPENQUERY- oder OPENROWSET-Funktion auf ihn verwiesen werden.

Siehe auch

Konzepte

Verteilte Abfragen

Hilfe und Informationen

Informationsquellen für SQL Server 2005