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.
Ve a Inicio > Programas > Microsoft SQL Server 2008 > Herramientas de Configuraci贸n > Administrador de Configuraci贸n de SQL Server.
En la ventana del Administrador, ve a Configuraci贸n de red de SQL Server y selecciona Protocolos de MSSQLSERVER.
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.
En el Administrador de Configuraci贸n de SQL Server, ve a Servicios de SQL Server.
Busca el servicio SQL Server (MSSQLSERVER).
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.
Abre el Firewall de Windows con seguridad avanzada.
En el panel izquierdo, selecciona Reglas de entrada y luego haz clic en Nueva regla... en el panel de acciones.
Elige Programa y luego selecciona la opci贸n para buscar la ruta del programa.
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)
La ruta predeterminada para el servicio de SQL Server es:
C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\sqlservr.exeLas herramientas compartidas se encuentran en:
C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exeysqlwriter.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.
Comentarios
Publicar un comentario