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


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

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

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

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

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

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

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

Собственный клиент MicrosoftSQL Server: Сбой в канале связи.

Собственный клиент MicrosoftSQL Server: Ошибка при подключении к серверу. При подключении к SQL Server эта ошибка может быть вызвана тем, что в конфигурации по умолчанию SQL Server не поддерживает удаленные соединения.

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

Причина

Решение

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

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

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

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