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


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

Клиентское программное обеспечение позволяет клиентским компьютерам подключаться к экземпляру Microsoft SQL Server в сети. Клиент — это интерфейсное приложение, использующее службы, предоставляемые сервером, например ядро СУБД SQL Server. Компьютер, на котором размещено это приложение, называется клиентским компьютером.

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

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

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

    Эти приложения используют OLE DB-поставщик SQL Server Native Client для подключения к экземпляру 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 Server isql и клиенты, записанные в библиотеку DB-Library. Поддержка SQL Server для клиентских приложений с помощью DB-Library ограничена функциями Microsoft SQL Server 7.0.

Замечание

Хотя ядро СУБД SQL Server по-прежнему поддерживает подключения из существующих приложений с помощью API DB-Library и Embedded SQL, он не включает файлы или документацию, необходимые для программирования приложений, использующих эти API. В будущей версии ядра СУБД SQL Server будет удалена поддержка подключений из DB-Library или внедренных приложений SQL. Не используйте DB-Library или Внедренный SQL для разработки новых приложений. При изменении существующих приложений удалите все зависимости от DB-Library или Внедренного SQL. Вместо этих API используйте пространство имен SQLClient или API, например OLE DB или ODBC. SQL Server не включает библиотеку DLL DB-Library, необходимую для запуска этих приложений. Для запуска DB-Library или внедренных приложений 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 и Service Manager предыдущих версий. Диспетчер конфигурации SQL Server — это оснастка консоли управления Майкрософт (MMC). Он также отображается как узел в оснастке диспетчера компьютеров Windows в консоли управления Microsoft Management Console (MMC). Отдельные сетевые библиотеки можно включить, отключить, настроить и указать приоритет с помощью диспетчера конфигурации SQL Server.

  • Настройка

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

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

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

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

Настройка клиентских протоколов

Создание или удаление псевдонима сервера для использования клиентом (диспетчер конфигурации SQL Server)

Вход в SQL Server

Открытие администратора источника данных ODBC

Проверьте версию драйвера SQL Server ODBC (Windows)

Сетевая конфигурация сервера

Управление службами компонента Database Engine