Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе описывается, как можно использовать различные компоненты доступа к данным с собственным клиентом SQL Server.
Поддержка сервера
SQL Server Native Client 11.0 поддерживает подключения к SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, SQL Server 2012 и Базе данных SQL Azure.
Поддерживаемые версии операционной системы
В следующей таблице перечислены операционные системы, поддерживающие собственный клиент SQL Server.
| Версия собственного клиента SQL Server | Поддерживаемые операционные системы |
|---|---|
| SQL Server Native Client (SQL Server 2005) | — Microsoft Windows 2000 с пакетом обновления 4 или более поздней версии — Microsoft Windows Server 2003 или более поздней версии — Microsoft Windows XP с пакетом обновления 1 или более поздней версии — Microsoft Windows Vista (требуется sql Server с пакетом обновления 2 или более поздней версии) — Microsoft Windows Server 2008 (требуется sql Server с пакетом обновления 2 или более поздней версии) |
| SQL Server Native Client 10.0 (SQL Server 2008) | — Microsoft Windows Server 2003 с пакетом обновления 2 или более поздней версии — Microsoft Windows XP с пакетом обновления 2 или более поздней версии — Microsoft Windows Vista — Microsoft Windows Server 2008 |
| SQL Server Native Client 10.5 (SQL Server 2008 R2) | — Microsoft Windows Server 2003 с пакетом обновления 2 или более поздней версии — Microsoft Windows XP с пакетом обновления 2 или более поздней версии — Microsoft Windows Vista — Microsoft Windows Server 2008 — Microsoft Windows 7 |
| SQL Server Native Client 11.0 (SQL Server 2012 и SQL Server 2014) | — Microsoft Windows Vista — Microsoft Windows Server 2008 — Microsoft Windows 7 — Microsoft Windows 8 — Microsoft Windows Server 2012 |
Политики поддержки ADO
Приложения ADO могут использовать поставщик OLE DB SQLOLEDB, включенный в Windows, если они не требуют каких-либо функций SQL Server 2005 или более поздней версии.
Приложения ADO могут использовать версию собственного клиента SQL Server, включенную в SQL Server 2005. Приложения ADO также могут использовать собственный клиент SQL Server 11.0 (включенный в SQL Server 2014), но если они делают это, они должны указывать DataTypeCompatibility=80 в строках подключения. При наличии в строках подключения доступны DataTypeCompatibility=80 только функции SQL Server 2005.
Политики поддержки BCP
Начиная с SQL Server 2008, bcp.exe поддерживает файлы данных, которые не более трех версий SQL Server старше версии SQL Server, в которой bcp.exe отправлено.
Политики поддержки ODBC
Приложения должны использовать драйвер ODBC SQL Server, включенный в операционную систему Windows. Драйвер ODBC собственного клиента SQL Server можно использовать, если приложение сертифицировано для использования с определенной версией собственного клиента SQL Server.
Политики поддержки OLE DB
Приложения должны использовать поставщик OLE DB SQL Server, включенный в операционную систему Windows. Поставщик OLE DB собственного клиента SQL Server можно использовать, если приложение сертифицировано для использования с определенной версией собственного клиента SQL Server.
Приложения OLE DB, которые не были сертифицированы для использования с собственным клиентом SQL Server, могут использовать собственный клиент SQL Server, если они указывают DataTypeCompatibility=80 в строках подключения.
Приложения OLE DB, использующие компоненты службы OLE DB, могут использовать только собственный клиент SQL Server, если они указывают DataTypeCompatibility=80 в строках подключения. Однако в этом случае функции, добавленные после SQL Server 2005, не будут добавлены.
См. также
Создание приложений с помощью собственного клиента SQL Server