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


Устранение неполадок: процесс отсутствует на другом конце канала

Эта ошибка может возникнуть при подключении клиента к SQL Server, если на сервере не разрешена поддержка именованного канала (даже когда доступны другие протоколы, такие как TCP/IP).

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

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

Текст сообщения об ошибке

Поставщик именованных каналов. Процесс отсутствует на другом конце канала.

Собственный клиент Microsoft SQL. Сбой в канале связи.

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

Типичные причины этой ошибки

Причина Решение

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

Подключитесь по протоколу TCP/IP или разрешите удаленные соединения через именованные каналы с помощью инструмента конфигурации контактной зоны.

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

С помощью диспетчера конфигурации SQL Server на компьютере клиента поместите протокол TCP перед протоколом именованных каналов в списке протоколов.

См. также

Основные понятия

Сетевая конфигурация сервера

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

Настройка контактной зоны SQL Server
Конфигурация клиентской сети

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

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