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


Настройка клиентов OLE DB

При настройке клиентов OLE DB для подключения к экземпляру SQL Server 2005 необходимо, чтобы имя сервера и данные о соединении были доступны клиенту (или потребителю OLE DB) через поставщик OLE DB. Как правило, для соединений SQL Server через OLE DB используется:

  • Поставщик OLE DB для собственного клиента SQL (SQLNCLI).
  • Поставщик Microsoft OLE DB для ODBC.

Подключение клиентов с помощью SQLNCLI

Собственный клиент SQL (SQLNCLI), собственный поставщик данных OLE DB SQL Server, обеспечивает интерфейс для пользователей, которым нужен доступ к данным одного и нескольких экземпляров SQL Server. SQLNCLI позволяет разрабатывать потребителей OLE DB, оптимизированных для баз данных SQL Server. Однако в отличие от поставщика Microsoft OLE DB для ODBC, который может обращаться к данным из некоторых OLE DB-совместимых приложений ODBC, с SQL Server можно использовать только SQLNCLI. Нельзя установить соединение с помощью данных, которые содержатся в имени источника данных SQL Server ODBC (DSN).

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

Подключение клиентов с помощью поставщика OLE DB для ODBC

Поставщик Microsoft OLE DB для ODBC позволяет подключаться к нескольким источникам данных ODBC (включая SQL Server) с помощью одного поставщика OLE DB. Однако подключение к клиентам SQL Server с помощью этого поставщика приводит к большим административным издержкам, чем применение собственного поставщика OLE DB Microsoft для SQL Server.

Данные, необходимые для подключения к экземпляру SQL Server с помощью поставщика Microsoft OLE DB для ODBC, создаются, как правило, администратором источника данных ODBC и сохраняются в SQL Server ODBC DSN (в пользовательском, системном или файловом DSN). Затем можно настроить в приложении подключение с помощью SQL Server DSN.

См. также

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

Настройка источников данных ODBC

Справка и поддержка

Получение помощи по SQL Server 2005