Конфигурация клиентской сети

Программное обеспечение клиента дает возможность компьютерам клиента подключаться к экземпляру Microsoft SQL Server по сети. «Клиент» — это клиентская часть приложения, использующая службы, предоставленные сервером, например SQL Server Database Engine. Компьютер, содержащий это приложение, упоминается как компьютер клиента.

В простейшем случае клиент SQL Server может находиться на том же самом компьютере, где находится экземпляр SQL Server. Однако обычно клиент подключается к одному или более удаленным серверам через сеть. Архитектура клиент-сервер SQL Server позволяет ему прозрачно управлять множеством клиентов и серверов в сети. Конфигурации клиента по умолчанию достаточно для большинства ситуаций.

Клиенты SQL Server могут включать приложения различных типов, например:

  • Потребители OLE DB

    Эти приложения подключаются к экземпляру SQL Server с помощью поставщика OLE DB для собственного клиента SQL Server. Поставщик OLE DB является посредником между SQL Server и приложениями клиента, которые потребляют данные SQL Server как набор строк OLE DB. Программа командной строки sqlcmd и среда Среда SQL Server Management Studio являются примерами приложений OLE DB.

  • Приложения ODBC

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

  • Клиенты DB-Library

    В число этих приложений входят программа командной строки SQL Serverisql и клиенты, написанные для DB-Library. В SQL Server поддержка клиентских приложений, использующих DB-Library, ограничена возможностями Microsoft SQL Server 7.0.

ПримечаниеПримечание

Хотя компонент SQL Server Database Engine до сих пор поддерживает соединения из существующих приложений, использующих API-интерфейсы DB-Library и Embedded SQL, файлы или документация, необходимые для разработки приложений с использованием этих API, не предоставляются. В следующей версии компонента SQL Server Database Engine не будут поддерживаться соединения приложений DB-Library или Embedded SQL. Не используйте DB-Library или Embedded SQL для разработки новых приложений. Удалите все зависимости от DB-Library или Embedded SQL при модификации существующих приложений. Используйте вместо этих API пространство имен SQLClient или такой API, как OLE DB или ODBC. В состав SQL Server не входит DLL-библиотека DB-Library, необходимая для запуска этих приложений. Для запуска приложений DB-Library или Embedded SQL необходимо иметь доступ к DLL-библиотеке DB-Library для SQL Server 6.5, SQL Server 7.0 или SQL Server 2000.

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

DLL-файл собственного клиента SQL Server содержит сетевые библиотеки и устанавливается программой установки. Сетевые протоколы не включаются во время установки новых экземпляров SQL Server. При обновлении экземпляров включаются предварительно включенные протоколы. Основные сетевые протоколы устанавливаются как часть установки Windows (или через элемент «Сетевые подключения» панели управления). Следующие инструменты используются для управления клиентами SQL Server.

  • Диспетчер конфигурации SQL Server

    И клиент, и компоненты сети сервера управляются с помощью диспетчера конфигурации SQL Server, который объединяет программу сети SQL Server, программу сети клиента SQL Server и диспетчер служб предыдущих версий. Диспетчер конфигурации SQL Server является оснасткой консоли управления (MMC). Он также отображается как узел в оснастке Windows «Управление компьютером». Отдельные сетевые библиотеки могут быть включены, отключены, настроены и расположены по приоритетам с помощью диспетчера конфигурации SQL Server.

  • Установка

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

  • Администратор источников данных ODBC

    Администратор источников данных ODBC позволяет создавать и изменять источники данных ODBC на компьютерах, работающих под управлением операционной системы Microsoft Windows. Для доступа к Администратору источников данных ODBC см. раздел Как открыть администратор источника данных ODBC.

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