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

Применимо к:SQL ServerAzure SQL DatabaseAzure Managed InstanceAzure Synapse Analytics AnalyticsPlatform 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), который будет обновлен с самыми последними серверными компонентами.

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

См. также

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