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


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

По умолчанию неименованный экземпляр компонента SQL Server Database Engine прослушивает именованный канал \\.\pipe\sql\query. Именованные экземпляры SQL Server Database Engine и SQL Server Compact 3.5 с пакетом обновления 2 (SP2) настроены на прослушивание других каналов. Для смены канала, используемого компонентом Database Engine, служит диспетчер конфигурации SQL Server.

Клиентское приложение можно подключить к конкретному именованному каналу тремя способами:

  • запустив на сервере службу обозревателя SQL Server;

  • создав псевдоним клиента с указанием именованного канала;

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

Дополнительные сведения о правильном формате именованного канала см. в разделе Создание допустимой строки соединения, использующей протокол именованных каналов.

Настройка именованного канала, используемого компонентом SQL Server Database Engine

  1. В области консоли диспетчера конфигурации SQL Server разверните узел Сетевая конфигурация SQL Server, а затем разверните Протоколы для<имя_экземпляра>.

  2. В области подробностей щелкните правой кнопкой мыши пункт Именованные каналы и выберите пункт Свойства.

  3. На вкладке Протоколы в поле Имя канала укажите канал, который должен прослушиваться компонентом Database Engine, и нажмите кнопку ОК.

  4. В области консоли выберите пункт Службы SQL Server 2005.

  5. В области сведений щелкните правой кнопкой мыши пункт SQL Server (<имя_экземпляра>) и затем выберите команду Перезапустить, чтобы остановить и вновь запустить SQL Server.

Если SQL Server прослушивает альтернативный канал, то подключить клиентское приложение к конкретному именованному каналу можно тремя способами:

  • запустив на сервере службу обозревателя SQL Server;

  • создав псевдоним клиента с указанием именованного канала;

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