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


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

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

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

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

  • Потребители OLE DB
    Эти приложения используют поставщик OLE DB для собственного клиента SQL с целью подключения к экземпляру SQL Server. Поставщик OLE DB является посредником между SQL Server и приложениями клиента, которые потребляют данные SQL Server как набор строк OLE DB. Программа командной строки sqlcmd и среда SQL Server Management Studio являются примерами приложений OLE DB.
  • Приложения ODBC
    Эти приложения включают программы клиента, установленные с предыдущими версиями SQL Server, например программу командной строки osql, так же как и другие приложения, которые используют драйвер ODBC собственного SQL-клиента для подключения к экземпляру SQL Server.
  • Клиенты DB-Library
    Эти приложения включают программу командной строки SQL Server isql и клиенты, написанные для DB-Library. В SQL Server 2005 поддержка клиентских приложений, использующих DB-Library, ограничена возможностями Microsoft SQL Server 7.0.
ms190611.note(ru-ru,SQL.90).gifПримечание.
Хотя SQL Server 2005 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 2005 не входит 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 содержит сетевые библиотеки и устанавливается программой установки. Сетевые протоколы не включаются во время установки новых экземпляров SQL Server. При обновлении экземпляров включаются предварительно включенные протоколы. Основные сетевые протоколы устанавливаются как часть установки Windows (или через элемент «Сетевые подключения» панели управления). Следующие инструменты используются для управления клиентами SQL Server.

  • Диспетчер конфигурации SQL Server
    И клиент, и компоненты сети сервера управляются с помощью диспетчера конфигурации SQL Server, который объединяет программу сети SQL Server, программу сети клиента SQL Server и диспетчер служб предыдущих версий. Диспетчер конфигурации SQL Server является оснасткой консоли управления Microsoft (MMC). Он также появляется как узел в оснастке диспетчера компьютеров Windows. Отдельные сетевые библиотеки могут быть включены, отключены, настроены и расположены по приоритетам с помощью диспетчера конфигурации SQL Server.
  • Средство настройки контактной поверхности (SAC)
    Можно воспользоваться средством SAC в любое время для включения или отключения сетевых протоколов. Дополнительные сведения см. в разделе Настройка контактной зоны для функциональных возможностей.
  • Установка
    Запустите программу установки SQL Server 2005 для установки сетевых компонентов на компьютере клиента. Отдельные сетевые библиотеки могут быть включены или отключены во время установки, когда установка начата из командной строки. Дополнительные сведения см. в разделе Выполнение установки из командной строки.
  • Администратор источников данных ODBC
    Администратор источников данных ODBC позволяет создавать и изменять источники данных ODBC на компьютерах, работающих под управлением операционной системы Microsoft Windows. Для доступа к Администратору источников данных ODBC см. раздел Как открыть администратор источника данных ODBC.

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

Раздел Описание

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

Описывает сетевые протоколы с точки зрения клиента.

Поведение клиентского подключения по умолчанию

Описывает, как пытаются подключиться клиенты.

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

Описывает данные клиента, характерные для клиентов OLE DB.

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

Содержит данные клиента, характерные для клиентов ODBC.

Настройка собственного клиента SQL

Содержит подробные сведения о диалоговых окнах конфигурации клиента в диспетчере конфигурации SQL Server.

Выбор сетевого протокола

Предоставляет советы относительно того, какой сетевой протокол включить.

См. также

Основные понятия

Управление службами компонента Database Engine
Сетевая конфигурация сервера
Соединение с SQL Server через прокси-сервер
Подключение к SQL Server через Интернет

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

Управление серверами

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

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