Solución de problemas de conexión MS SQL
Esta guía está diseñada para brindarte sugerencias que puedan ayudarte a solucionar una conexión rota con Microsoft SQL Server o Microsoft SQL Express. En general, una reinstalación del servidor de base de datos suele resolver el problema, pero en la mayoría de los casos la reinstalación no es una opción. Aquí hay cosas que debes verificar si no puedes conectarte a tu servidor SQL:
1. Utiliza el administrador de configuración de SQL Server para verificar si tanto TCPIP como Named Pipes están habilitados para la instancia del servidor de base de datos.
2. Asegúrate de que el servicio SQLBrowser esté activo y en ejecución.
3. Verifica si los protocolos TCPIP y Named Pipe están habilitados para ser utilizados en el cliente SQL.
4. Abre el registro de errores para encontrar la instancia de la base de datos SQL y asegúrate de que no haya mensajes de ERROR para TCPIP y Named Pipes. Los registros se pueden encontrar en: C:\Archivos de programa\Microsoft SQL Server\MSSQL.x\MSSQL\LOG
5. También debes encontrar el número de puerto y verificar si el número de puerto configurado en el servidor y el cliente son idénticos.
6. Prueba diferentes protocolos probándolos con 'sqlcmd'. Uno de los siguientes comandos de 'sqlcmd' debería funcionar.
sqlcmd -S np:\\127.0.0.1\pipe\MSSQL$nombredelainstancia\sql\query sqlcmd -S tcp:nombrede
More information