Собственный клиент SQL Server (OLE DB)
Применимо: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure azure Synapse Analytics Analytics Platform System (PDW)
Внимание
Собственный клиент SQL Server (часто сокращенный SNAC) был удален из SQL Server 2022 (16.x) и SQL Server Management Studio 19 (SSMS). Поставщик OLE DB собственного клиента SQL Server (SQLNCLI или SQLNCLI11) и устаревший поставщик Microsoft OLE DB для SQL Server (SQLOLEDB) не рекомендуется для новой разработки. Перейдите на новый драйвер Microsoft OLE DB (MSOLEDBSQL) для SQL Server .
Поставщик OLE DB собственного клиента SQL Server (SQLNCLI) — это низкоуровневый COM-API, используемый для доступа к данным. Поставщик OLE DB собственного клиента SQL Server рекомендуется для разработки средств, служебных программ или низкоуровневых компонентов, требующих высокой производительности. Поставщик OLE DB собственного клиента SQL Server — это собственный поставщик производительности, который обращается к протоколу ТАБличного потока данных SQL Server (TDS).
Sql Server Native Client обеспечивает поддержку OLE DB для приложений, подключающихся к SQL Server.
Поставщик OLE DB собственного клиента SQL Server является поставщиком OLE DB версии 2.0.
Внимание
OLE DB собственного клиента SQL Server (SQLNCLI) остается устаревшим и не рекомендуется использовать его для новой работы разработки. Вместо этого используйте новый драйвер Microsoft OLE DB для SQL Server (MSOLEDBSQL), который будет обновлен с самыми последними серверными компонентами.
В этом разделе
Создание приложения поставщика OLE DB для SQL Server Native Client
Определяемые пользователем типы данных больших значений CLR (OLE DB)