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.
- 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.
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:
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»:
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»:
Introduciremos los datos de conexión, si aún no lo hemos hecho y pulsaremos en «Conectar». Ya no nos debe dar error:
Nos conectaremos al servidor SQL Server perfectamente y podremos administrarlo:
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):
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).