Конфигурация клиентской сети
Программное обеспечение клиента дает возможность компьютерам клиента подключаться к экземпляру 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.
Примечание. |
---|
Хотя 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. |
|
Содержит данные клиента, характерные для клиентов ODBC. |
|
Содержит подробные сведения о диалоговых окнах конфигурации клиента в диспетчере конфигурации SQL Server. |
|
Предоставляет советы относительно того, какой сетевой протокол включить. |
См. также
Основные понятия
Управление службами компонента Database Engine
Сетевая конфигурация сервера
Соединение с SQL Server через прокси-сервер
Подключение к SQL Server через Интернет