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:
Native Client Microsoft SQL Server OLE DB dostawcy.To jest OLE DB dostawca for SQL Server.
Przetestowane dostawców są:
Dostawca Microsoft OLE DB dla usługi indeksowania firmy Microsoft
Microsoft Exchange Server (Microsoft OLE DB Provider for Exchange).
Oracle Provider for OLE DB jest udostępniana przez firmę Oracle Corporation.
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.