Cómo solucionar de forma rápida el error provider: Shared Memory Provider, error: 0 No hay ningún proceso en el otro extremo de la canalización. Microsoft SQL Server, Error: 233, que ocurre cuando nos intentamos conectar, por ejemplo con Management Server a un servidor con base de datos Microsoft SQL Server.

Error 233 No hay ningún proceso en el otro extremo de la canalización Microsoft SQL Server

El error se produce cuando intentamos conectarnos con Microsoft SQL Server Management Studio a un servidor de base de datos SQL Server. Aunque usemos un usuario administrador, nos mostrará el error:

Error 233 No hay ningún proceso en el otro extremo de la canalización Microsoft SQL Server

El texto del error completo:

No se puede conectar a bdproyectoa/sqlserver
Información adicional:
La conexión con el servidor se ha establecido correctamente, pero se ha producido un error durante el proceso de inicio de sesión. (provider: Shared Memory Provider, error: 0 – No hay ningún proceso en el otro extremo de la canalización.) (Microsoft SQL Server, Error: 233)

No hay ningún proceso en el otro extremo de la canalización

Si pulsamos «Aceptar» puede que se conecte con el servidor, pero no es una conexión estable. A continuación explicamos cómo solucionarlo de forma rápida.

Solución al error 233 No hay ningún proceso en el otro extremo de la canalización Microsoft SQL Server

Para solucionar el error anterior, desde la conexión con SQL Server Management Studio, antes de conectar, pulsaremos en «Opciones»:

Solución al error 233 No hay ningún proceso en el otro extremo de la canalización Microsoft SQL Server

Pulsaremos en la pestaña «Propiedades de conexión» [1], desplegaremos «Protocolo de red» [2] y elegiremos el habitual (salvo que el servidor SQL Server lo tengamos configurado de otra forma, en esta sección mostramos cómo consultar los protocolos disponibles en SQL Server), que es «TCP/IP» [3]. Volveremos a pulsar en la pestaña «Inicio de sesión»:

Solución al error 233 No hay ningún proceso en el otro extremo de la canalización Microsoft SQL Server

Introduciremos los datos de conexión, si aún no lo hemos hecho y pulsaremos en «Conectar». Ya no nos debe dar error:

Solución al error 233 No hay ningún proceso en el otro extremo de la canalización Microsoft SQL Server

Nos conectaremos al servidor SQL Server perfectamente y podremos administrarlo:

Solución al error 233 No hay ningún proceso en el otro extremo de la canalización Microsoft SQL Server

Consultar los protocolos de conexión activos y el orden en SQL Server

Si queremos consultar los protocolos de conexión disponibles a nuestro servidor SQL Server, de los habituales que son:

  • Memoria compartida (Shared Memory).
  • TCP/IP.
  • Canalizaciones con nombre (Names Pipes).

Podremos hacerlo abriendo la herramienta SQL Server Configuration Management (Administrador de configuración de SQL Server):

Consultar los protocolos de conexión activos y el orden en SQL Server

Podremos consultar, por cada tipo de cliente (nativo de 32 bits, nativo de 64 bits, etc.), los protocolos habilitados y su orden de preferencia. Por defecto, en una instalación «normal», serán, por orden de preferencia:

  • Memoria compartida (orden 1).
  • TCP/IP (orden 2).
  • Canalizaciones con nombre (orden 3).
Consultar los protocolos de conexión activos y el orden en SQL Server