Solucionar problemas: no hay ningún proceso en el otro extremo de la canalización

Un cliente se puede encontrar con este error de canalización con nombre al conectarse a SQL Server si el servidor no tiene habilitada la compatibilidad con las canalizaciones con nombre, aunque otros protocolos, como TCP/IP, estén disponibles.

Cuando las canalizaciones con nombre no están habilitadas en el servidor, se rechazan los intentos de conexión del cliente a través de canalizaciones con nombre. Este error se puede generar de dos maneras:

  • El cliente intenta conectarse sólo mediante canalizaciones con nombre y el protocolo correspondiente no está habilitado en el servidor.

  • El cliente intenta conectarse con cualquier protocolo disponible, pero las canalizaciones con nombre aparecen delante de TCP en la lista de protocolos del cliente.

Texto del error

Proveedor de las canalizaciones con nombre: no hay ningún proceso en el otro extremo de la canalización.

MicrosoftSQL Server Native Client: Error en el vínculo de comunicación.

MicrosoftSQL Server Native Client: se ha producido un error al establecer una conexión con el servidor. Al conectarse a SQL Server, este error puede ser debido al hecho de que con la configuración predeterminada, SQL Server no permite conexiones remotas."

Causas típicas de este error

Causa

Solución

El cliente intenta conectarse a través de canalizaciones con nombre y el servidor no está configurado para permitir conexiones remotas que utilicen canalizaciones con nombre.

Establezca la conexión con TCP/IP o utilice el Administrador de configuración de SQL Server para habilitar las conexiones remotas a través de canalizaciones con nombre.

Según el orden de protocolos del cliente, se intenta establecer la conexión con el protocolo de canalizaciones con nombre antes de probar con el protocolo TCP y las canalizaciones con nombre no están habilitadas en el servidor.

Utilizando el administrador de configuración de SQL Server en el equipo cliente, coloque TCP delante de las canalizaciones con nombre en la lista de orden de protocolos.