Поделиться через


Политики поддержки собственного клиента SQL Server

В этом разделе рассматриваются способы использования различных компонентов доступа к данным с собственным клиентом Native Client SQL Server.

Поддержка сервера

SQL Server Native Client 11.0 поддерживает соединение с SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 и База данных SQL Windows Azure.

Поддерживаемые версии операционных систем

В следующей таблице приведен список операционных систем, поддерживающих Native Client SQL Server.

Версия собственного клиента SQL Server

Поддерживаемые операционные системы

Собственный клиент SQL Server (SQL Server 2005)

  • Microsoft Windows 2000 с пакетом обновления 4 (SP4) или более поздней версии

  • Microsoft Windows Server 2003 или более поздней версии

  • Microsoft Windows XP с пакетом обновления 1 (SP1) или более поздней версии

  • Microsoft Windows Vista (требуется SQL Server с пакетом обновления 2 (SP2) или более поздней версии)

  • Microsoft Windows Server 2008 (требуется SQL Server с пакетом обновления 2 (SP2) или более поздней версии)

Собственный клиент SQL Server 10.0 (SQL Server 2008)

  • Microsoft Windows Server 2003 с пакетом обновления 2 (SP2) или более поздней версии

  • Microsoft Windows XP с пакетом обновления 2 (SP2) или более поздней версии

  • Microsoft Windows Vista

  • Microsoft Windows Server 2008

Собственный клиент SQL Server 10.5 (SQL Server 2008 R2)

  • Microsoft Windows Server 2003 с пакетом обновления 2 (SP2) или более поздней версии

  • Microsoft Windows XP с пакетом обновления 2 (SP2) или более поздней версии

  • Microsoft Windows Vista

  • Microsoft Windows Server 2008

  • Microsoft Windows 7

Собственный клиент SQL Server 11.0 (SQL Server 2012)

  • 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 2012), но в этом случае необходимо указать DataTypeCompatibility=80 в строке соединения. Только функции SQL Server 2005 будут доступны, если в строке соединения указано значение DataTypeCompatibility=80.

Политика поддержки BCP

Начиная с SQL Server 2008, программа bcp.exe поддерживает файлы данных, которые не более чем на три версии SQL Server старше версии SQL Server, с которой поставляется экземпляр bcp.exe.

Политика поддержки ODBC

Приложения должны пользоваться драйвером ODBC SQL Server, включенным в операционную систему Windows. Если приложение сертифицировано для работы с определенной версией собственного клиента SQL Server, то можно пользоваться драйвером ODBC собственного клиента SQL Server.

Политики поддержки OLE DB

Приложения должны пользоваться поставщиком OLE DB SQL Server, включенным в операционную систему Windows. Если приложение сертифицировано для работы с определенной версией собственного клиента SQL Server, то можно пользоваться поставщиком собственного клиента OLE DB SQL Server.

Приложение OLE DB, которое не было сертифицированы для использования с собственным клиентом SQL Server, может пользоваться собственным клиентом SQL Server, если в его строке соединения указано DataTypeCompatibility=80.

Приложение OLE DB, которое пользуется компонентом службы OLE DB, может пользоваться собственным клиентом SQL Server, если в строке соединения указано DataTypeCompatibility=80. Однако в этом случае будут недоступны функции, добавленные после SQL Server 2005.

См. также

Другие ресурсы

Построение приложений с использованием собственного клиента SQL Server