Conexiones remotas en SQL Server 2008: Cómo habilitarlas 🌐

Hola a todos. ¿Alguna vez instalaste SQL Server 2008 e intentaste conectarte desde otra máquina solo para que la conexión fallara? Este es un problema común y, por suerte, tiene una solución simple. El problema generalmente se debe a que las configuraciones de red y el firewall de Windows bloquean las conexiones entrantes por defecto.

Aquí tienes los pasos para resolver este problema y permitir que SQL Server acepte conexiones remotas.

Paso 1: Habilitar el protocolo TCP/IP

El primer paso es asegurarte de que SQL Server esté configurado para escuchar las conexiones a través del protocolo TCP/IP.

  1. Ve a Inicio > Programas > Microsoft SQL Server 2008 > Herramientas de Configuración > Administrador de Configuración de SQL Server.

  2. En la ventana del Administrador, ve a Configuración de red de SQL Server y selecciona Protocolos de MSSQLSERVER.

  3. En la lista de protocolos, haz clic derecho en TCP/IP y selecciona Habilitar.


Paso 2: Reiniciar el servicio de SQL Server

Para que los cambios de configuración surtan efecto, debes reiniciar el servicio de SQL Server.

  1. En el Administrador de Configuración de SQL Server, ve a Servicios de SQL Server.

  2. Busca el servicio SQL Server (MSSQLSERVER).

  3. Haz clic derecho y selecciona Reiniciar.


Paso 3: Abrir puertos en el Firewall de Windows

Aunque hayas habilitado TCP/IP, el firewall de Windows todavía podría bloquear las conexiones. Debes crear una excepción para que SQL Server pueda recibir solicitudes.

  1. Abre el Firewall de Windows con seguridad avanzada.

  2. En el panel izquierdo, selecciona Reglas de entrada y luego haz clic en Nueva regla... en el panel de acciones.

  3. Elige Programa y luego selecciona la opción para buscar la ruta del programa.

  4. Navega a la ruta de tu instalación de SQL Server para agregar los siguientes ejecutables como excepciones:

    • sqlservr.exe (el motor de base de datos)

    • sqlbrowser.exe (el navegador de SQL Server)

    • sqlwriter.exe (el escritor de SQL Server)

  5. La ruta predeterminada para el servicio de SQL Server es:

    • C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\sqlservr.exe

    • Las herramientas compartidas se encuentran en: C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe y sqlwriter.exe.

Al seguir estos pasos, le indicas a SQL Server que acepte conexiones de red y abres las "puertas" en el firewall para que esas conexiones puedan llegar. Después de reiniciar los servicios y el firewall, podrás probar la conexión de forma remota y debería funcionar sin problemas.

Publicar un comentario

0 Comentarios