Dostawców OLE DB, testowane z programem SQL Server

SQL Server kwerendami rozproszonymi zostały przetestowane z kilku dostawców OLE DB.Następujących dostawców OLE DB badane są instalowane razem z SQL Server:

Przetestowane dostawców są:

W poniższej tabela przedstawiono dostawców OLE DB, które zostały przetestowane z SQL Server kwerend rozproszonych.Tych dostawców obsługuje, do którego odwołuje się instrukcja SELECT, określając kwerenda przekazująca w funkcji OTWÓRZKWERENDĘ i OPENROWSET.

Źródło danych

Nazwa dostawcy

W nazwach czteroczęściowym używać

Za pomocą kwerend przekazujących i poleceń

Użyj w INSERT, UPDATE lub DELETE

Użyj w transakcjach rozproszonych

SQL Server7.0 lub nowszej

Microsoft SQL Server Native Client OLE DB Provider

Tak

Tak

Tak

Tak

Źródła danych ODBC

Microsoft Dostawca OLE DB dla ODBC

Tak *

Tak

Tak *

Tak *

Microsoft Dostęp do baz danych (Jet)

Microsoft OLE DB Provider for Jet w wersja 4.00

Tak

Tak

Tak (nr, jeśli baza danych została utworzona za pomocą Microsoft Jet w wersja 4.0 lub starszej)

Nie

Microsoft Arkusze kalkulacyjne programu Excel

Microsoft OLE DB Provider for Jet w wersja 4.00

Tak

Tak

Tak

Nie

Oracle, bazy danych

Microsoft OLE DB Provider for Oracle

Tak

Tak

Tak

Tak

Baz danych Oracle **

Oracle Provider for OLE DB (8.1.7.3.0) dla systemu Windows 2000 i NT

Tak

Tak

Tak

Tak

Microsoft Katalog Windows 2000

Microsoft Dostawca OLE DB dla Microsoft Directory Services

Nie

Tak

Nie

Nie

Lokalny system plików (za pośrednictwem usługi indeksowania)

MicrosoftOLE DB Provider for Microsoft Usługa indeksowania (wymaga Microsoft systemu Windows NT 4.0 z dodatkiem Service Pack 4 lub nowszym)

Nie

Tak

Nie

Nie

IBM DB2, bazy danych

Microsoft Dostawca OLE DB dla DB2

Tak

Tak

Tak

Tak

Microsoft Exchange Server

Microsoft Dostawca OLE DB dla Exchange Server

Nie

Tak

Nie

Nie

* Możliwości Microsoft OLE DB Provider for ODBC zależą od sterownika ODBC, który jest używany.Dostawca może nie obsługiwać tych możliwości z niektórych sterowników ODBC.

** Obsługę Oracle Provider for OLE DB jest następująca:

32-Bitowe programu Oracle

Poza przetwarzają pozaprocesowe tylko

64-Bitowe programu Oracle

Brak

Chociaż Microsoft obsługuje tylko kwerendy rozproszone odniesienia które dostawców przetestowane przez Microsoft, kwerendami rozproszonymi powinien działać z dostawca OLE DB, który spełnia wymagania opisane w OLE DB dostawca odniesienia dla kwerend rozproszonych.

Jeśli dostawca nie obsługuje używany w nazwie czteroczęściowym, Dostawca można się odwoływać w OTWÓRZKWERENDĘ lub OPENROWSET funkcja przy użyciu kwerenda przekazująca.

Zobacz także

Koncepcje