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

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

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

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

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

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

  • изменения протокола по умолчанию, используемый клиентами, которые пытаются подключиться к серверу.

  • изменения порядка протоколов, используемых клиентами, которые пытаются подключиться к серверу.

  • создания клиентских соединений к указанным серверам и сохранения их как записи конфигурации. Запись конфигурации состоит из псевдонима сервера, клиентского протокола и любых важных параметров, таких как имя канала или номер порта.

  • отображения сведений о клиентских протоколах SQL Server, которые в настоящее время установлены в системе.

    Важное примечаниеВажно!

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

Протоколы

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

Важное примечаниеВажно!

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

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

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

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