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

По умолчанию неименованный экземпляр компонента SQL Server Database Engine прослушивает именованный канал \\.\pipe\sql\query. Именованные экземпляры SQL Server Database Engine и SQL Server Compact 3.5 с пакетом обновления 1 (SP1) настроены на прослушивание других каналов. Для смены канала, используемого компонентом 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;

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

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