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


Построение приложений с использованием SQL Server Native Client

Применимо к:SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure Azure Synapse Analytics AnalyticsPlatform System (PDW)

Внимание

SQL Server Native Client (SNAC) не поставляется с:

  • SQL Server 2022 (16.x) и более поздних версий
  • SQL Server Management Studio 19 и более поздних версий

Собственный клиент SQL Server (SQLNCLI или SQLNCLI11) и устаревший поставщик Microsoft OLE DB для SQL Server (SQLOLEDB) не рекомендуется для разработки новых приложений.

Для новых проектов используйте один из следующих драйверов:

Сведения о SQLNCLI, которые поставляется в качестве компонента SQL Server ядро СУБД (версии 2012–2019), см. в этом исключении жизненного цикла поддержки.

При разработке приложения, использующего библиотеку собственного клиента SQL Server, возникают ряд проблем. В этом разделе рассматриваются многие из этих проблем, включая обновление с MDAC до собственного клиента SQL Server, использование файлов заголовка и библиотеки собственного клиента SQL Server, а также общие сведения о различных строка подключения, которые можно использовать с собственным клиентом SQL Server.

В этом разделе

Установка SQL Server Native Client
Описывает установку собственного клиента SQL Server, расположения, в которых установлены различные компоненты, и как удалить собственный клиент SQL Server.

Компоненты SQL Server Native Client
Описывает компоненты, составляющие собственный клиент SQL Server, включая библиотеку, ресурсы, справку и файлы заголовков.

Использование ключевых слов строки подключения с собственным клиентом SQL Server
Обсуждает различные типы строка подключения, которые можно использовать при подключении к базе данных через собственный клиент SQL Server.

Использование файлов заголовков и библиотек SQL Server Native Client
Описывается использование заголовков и файлов библиотеки собственного клиента SQL Server в приложении.

Обновление приложения с переходом от компонентов MDAC к SQL Server Native Client
Обсуждает различия между собственным клиентом SQL Server и MDAC и проблемами, которые следует учитывать при обновлении с MDAC до собственного клиента SQL Server.

Обновление приложения с переходом от SQL Server 2005 Native Client
Рассматриваются проблемы, которые следует учитывать при обновлении с SQL Server 2005 (9.x) на собственный клиент SQL Server в SQL Server 2012 (11.x).

Использование ADO с SQL Server Native Client
Описывает, как ADO может использовать собственный клиент SQL Server для доступа и использования функций SQL Server.

Политики поддержки собственного клиента SQL Server
Описывает, как можно использовать различные компоненты доступа к данным с различными версиями собственного клиента SQL Server.

Подключение к База данных SQL Azure с помощью собственного клиента SQL Server
Описывается, как подключиться к База данных SQL с помощью собственного клиента SQL Server.

См. также

Программирование собственного клиента SQL Server
Инструкции по ODBC
Инструкции по OLE DB