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


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

Клиентские приложения могут подключиться к приложению Microsoft SQL Server с использованием протокола TCP/IP, именованных каналов, протокола VIA или протоколов общей памяти. Протоколы выполняются с использованием сетевой библиотеки, которая содержится в динамической библиотеке собственного клиента SQL. Для настройки клиентов SQL Server применяется диспетчер конфигурации SQL Server, который является оснасткой консоли управления (MMC), доступной в меню Пуск или в программе управления компьютером. Диспетчер конфигурации SQL Server предоставляет сведения о клиентских сетевых протоколах и позволяет настроить некоторые параметры протоколов. Диспетчер конфигурации SQL Server также позволяет изменить сетевые протоколы по умолчанию и определить, как подключаться к конкретным серверам.

Включение и настройка протоколов

Диспетчер конфигурации SQL Server включает в себя функции программы Client Network Utility из предыдущих версий SQL Server и обеспечивает настройку клиентов для любых версий SQL Server, совместимых с Microsoft SQL Server 2005.

Чтобы запустить диспетчер конфигурации SQL Server выберите Пуск, затем Программы, далее Microsoft SQL Server 2005, Средства конфигурации и Диспетчер конфигурации SQL Server. Чтобы получить доступ в раздел конфигурации клиента нажмите Конфигурация собственного клиента SQL в консольной панели.

Используйте диспетчер конфигурации SQL Server для:

  • изменения протокола по умолчанию, используемый клиентами, которые пытаются подключиться к серверу.
  • изменения порядка протоколов, используемых клиентами, которые пытаются подключиться к серверу.
  • создания клиентских соединений к указанным серверам и сохранения их как записи конфигурации. Запись конфигурации состоит из псевдонима сервера, клиентского протокола и любых важных параметров, таких как имя канала или номер порта.
  • отображения сведений о клиентских протоколах SQL Server, которые в настоящее время установлены в системе.
    ms190425.note(ru-ru,SQL.90).gifВажно!
    Диспетчер конфигурации SQL Server создает записи реестра для конфигураций псевдонимов сервера и клиентскую сетевую библиотеку по умолчанию. Однако приложение не устанавливает какие-либо клиентские сетевые библиотеки SQL Server или сетевые протоколы. Клиентские сетевые библиотеки SQL Server устанавливаются во время установки SQL Server; сетевые протоколы устанавливаются во время установки Microsoft Windows (или через окно Сеть на панели управления). Конкретный сетевой протокол может быть недоступен при установке Windows. Дополнительные сведения об установке этих сетевых протоколов см. в документации поставщика.

Протоколы

Клиенты SQL Server могут использовать такие протоколы, как TCP/IP, именованные каналы, VIA и общую память. Дополнительные сведения о выборе протокола см. в разделе Выбор сетевого протокола.

Безопасность

Чтобы шифровать данные, передаваемые между компьютером, исполняющим приложение и компьютером, на котором выполняется экземпляр SQL Server, SQL Server 2005 может использоваться протокол SSL. Перед включением SSL-шифрования необходимо установить сертификат сервера из центра сертификации на компьютере, где находится база данных, а клиент должен доверять этому центру выдачи корневых сертификатов. Дополнительные сведения о SSL-шифровании см. в разделе Шифрование соединений с SQL Server.

Протокол общей памяти применяется для взаимодействия с процессами, запущенными на одном компьютере с SQL Server. По умолчанию он включен. За безопасность общей памяти отвечает операционная система Windows. Этот протокол является наиболее безопасным из всех клиентских сетевых протоколов.

См. также

Задачи

Как включить шифрование соединений в компоненте Database Engine (диспетчер конфигурации SQL Server)

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

Разделы руководства по конфигурированию клиентских систем

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

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

Журнал изменений

Версия Журнал

5 декабря 2005 г.

Измененное содержимое:
  • В разделе «Безопасность» указано, что клиент должен доверять тому же центру выдачи корневых сертификатов, но может не иметь сертификат.