Построение приложений с использованием SQL Server Native Client
Применимо: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure azure Synapse Analytics Analytics Platform 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