Wymagania systemowe dla programu SQL Server 2008 R2 Native Client
Aby użyć funkcji dostępu do danych z SQL Server takich jak MARS, musi być zainstalowane następujące oprogramowanie:
SQL Server Macierzysta klient na komputerze klienckim.
Wystąpienie SQL Server na serwerze.
SQL Server Native Client wymaga Instalator Windows 3.0.Instalator Windows 3.0 jest już zainstalowana na Microsoft systemów operacyjnych Windows.Dla innych platform należy jawnie go zainstalować.Aby uzyskać więcej informacji, zobacz Instalator Windows 3.0 redystrybucyjny.
Ostrzeżenie
Upewnij się, że logujesz się z uprawnieniami administratora przed zainstalowaniem tego oprogramowania.
Wymagania dotyczące systemu operacyjnego
Aby uzyskać listę systemów operacyjnych obsługujących SQL Server Native Client, zobacz Obsługa zasad programu SQL Server Native Client w programie SQL Server 2008 R2.:
SQL ServerWymagania
Aby użyć SQL Server Native Client dostęp do danych w SQL Server baz danych, musi mieć wystąpienie SQL Server 2000 lub nowszej.
SQL Server 2008 R2obsługuje połączenia ze wszystkich wersji składników MDAC, Windows Data Access Components i wszystkie wersje SQL Server macierzystego klienta.Gdy starsza wersja klient połączy się z SQL Server, typy danych serwera nie są znane do klient są mapowane na typy, które są zgodne z wersji klient.Aby uzyskać więcej informacji Zobacz zgodność typu danych dla wersji klienta w dalszej części tego tematu.
Wymagania dotyczące obsługi wielu języków
Wersja angielskojęzyczna SQL Server Native Client jest obsługiwany przez wszystkie zlokalizowane wersje obsługiwanych systemów operacyjnych.Zlokalizowane wersje SQL Server rodzimymi klientami są obsługiwane w systemach operacyjnych zlokalizowane są tym samym języku co zlokalizowane SQL Server wersja Native Client.Zlokalizowane wersje SQL Server rodzimymi klientami są obsługiwane w angielskich wersjach obsługiwanych systemów operacyjnych, jak długo dopasowywania ustawień języka są zainstalowane.
W przypadku uaktualnień:
Język angielski wersjach SQL Server Native Client można uaktualnić do dowolnej wersja zlokalizowanej SQL Server macierzystym klienta.
Zlokalizowane wersje SQL Server Native Client można uaktualnić do wersji zlokalizowanej SQL Server Native Client w tym samym języku.
Zlokalizowana wersja SQL Server rodzimymi klientami mogą być uaktualnione do wersji języka angielskiego SQL Server macierzystego klienta.
Zlokalizowane wersje SQL Server Native Client nie można uaktualnić do zlokalizowane SQL Server wersji Native Client innego języka zlokalizowane.
Zgodność typu danych dla wersji klienta
SQL Serveri SQL Server Native Client nowe typy danych mapowania starszych typów danych, które są zgodne z niedziałający-poziom klientów, jak pokazano w poniższej tabela.
Można użyć aplikacji OLE DB i obiektów ADO DataTypeCompatibility połączenia ciąg słowa kluczowego z SQL Server Native Client z SQL Server 2000kompatybilne typów danych.Gdy DataTypeCompatibility=80, OLE DB klienci łączą się przy użyciu SQL Server 2005 wersja (TDS) strumień danych tabelarycznych, a nie SQL Server 2008 TDS wersja.Oznacza to, że dla SQL Server 2008 i nowszych typy danych, niedziałający-konwersji poziom będą wykonywane przez serwer, a nie przez SQL Server macierzystego klienta.Oznacza to również, funkcje dostępne dla połączenia będzie ograniczony do SQL Server 2005 zestaw funkcji.Próbuje korzystać z funkcji lub nowe typy danych są wykrywane, jak najwcześniej na wywołania interfejsu API i błędów są zwracane do aplikacji wywołującej, zamiast próby przekazania nieprawidłowe żądania do serwera.
Nie ma żadnych DataTypeCompatibility kontroli dla ODBC.
IDBInfo::GetKeywordszawsze zwraca listy słów kluczowych, która odpowiada wersja serwera przez połączenie i nie dotyczy DataTypeCompatibility.
Typ danych |
SQL Server Native Client SQL Server 2005 |
SQL Server Native Client 10,5 SQL Server 2008 R2 |
Windows Data Access Components, MDAC, i Aplikacje SQL Server macierzystym klienta OLE DB z DataTypeCompatibility = 80 |
|---|---|---|---|
CLR UDT (<= 8 Kb) |
UDT |
UDT |
varbinary |
varbinary(max) |
varbinary |
varbinary |
obraz |
varchar(max) |
varchar |
varchar |
tekst |
nvarchar(max) |
nvarchar |
nvarchar |
ntext |
XML |
XML |
XML |
ntext |
CLR UDT (> 8 Kb) |
UDT |
varbinary |
obraz |
data |
data |
varchar |
varchar |
datetime2 |
datetime2 |
varchar |
varchar |
datetimeoffset |
datetimeoffset |
varchar |
varchar |
godzina |
godzina |
varchar |
varchar |
Zobacz także