Saltar al contenido

¿Cómo conectarse a SQL Server desde otra computadora?

Alexandría, parte de este gran equipo de trabajo, nos ha hecho el favor de redactar esta crónica ya que conoce a la perfección dicho tema.

Solución:

Descargo de responsabilidad

Esta es solo información adicional que podría ayudar a cualquiera. Quiero dejar muy claro que lo que estoy describiendo aquí es posiblemente:

  • A. no es 100% correcto y
  • B. no es seguro en términos de seguridad de la red.

No soy un DBA, pero cada vez que me encuentro configurando un servidor SQL (Express o Full) para probar o lo que sea, me encuentro con el problema de conectividad. La solución que describo es más para la persona que solo está tratando de hacer su trabajo: consulte a alguien que tenga conocimientos en este campo cuando configure un servidor de producción.

Para SQL Server 2008 R2, esto es lo que termino haciendo:

  1. Asegúrese de que todo esté en orden como en este tutorial, que es el mismo tutorial publicado anteriormente como una solución de “Dani” como la respuesta seleccionada a esta pregunta.
  2. Verifique y/o establezca la configuración de su firewall para la computadora que aloja el servidor SQL. Si está usando Windows Server 2008 R2, use el Administrador del servidor, vaya a Configuración y luego mire “Firewall de Windows con seguridad avanzada”. Si está utilizando Windows 7, vaya al Panel de control y busque “Firewall”, haga clic en “Permitir un programa a través del Firewall de Windows”.
    • Cree una regla de entrada para el puerto TCP 1433: permita la conexión
    • Cree una regla de salida para el puerto TCP 1433: permita la conexión
  3. Cuando haya terminado con la configuración del firewall, querrá verificar una cosa más. Abra el “Administrador de configuración de SQL Server” localice: Configuración de red de SQL Server – Protocolos para SQLEXPRESS (o equivalente) – TCP/IP
    • Haga doble clic en TCP/IP
    • Haga clic en la pestaña Direcciones IP
    • En IP1, configure el puerto TCP en 1433 si aún no lo ha hecho
    • En IP All, configure el puerto TCP en 1433 si aún no lo ha hecho
  4. Reinicie SQL Server y SQL Browser (haga ambos solo para estar seguro)

Por lo general, después de hacer lo que mencioné anteriormente, ya no tengo ningún problema. Aquí hay una captura de pantalla de lo que debe buscar, para ese último paso:

El puerto 1433 es el puerto predeterminado que utiliza SQL Server pero, por algún motivo, no aparece en la configuración de forma predeterminada.

Nuevamente, si alguien con más información sobre este tema ve una bandera roja, corrígeme.

Si desea conectarse al servidor SQL de forma remota, necesita usar un software, como Sql Server Management Studio.

No es necesario que las computadoras estén en la misma red, pero deben poder conectarse entre sí mediante un protocolo de comunicación como tcp/ip, y el servidor debe configurarse para admitir la conexión entrante del tipo que elija.

si desea conectarse a otra computadora (¿para buscar archivos?) use otras herramientas, y no el servidor sql (puede asignar una unidad y acceder a ella a través de ella, etc.)

Para habilitar la conexión SQL usando tcp/ip, lea este artículo:

Para Sql Express: expreso Para Sql 2008: 2008

Asegúrese de habilitar el acceso a través del firewall de la máquina también.

Es posible que deba instalar SSMS o Toad en la máquina que usa para conectarse al servidor. ambos se pueden descargar desde el sitio web de su compañía.

todas las respuestas anteriores lo ayudarían, pero debe agregar tres puertos en el firewall de la PC en la que está instalado SQL Server.

  1. Agregue un nuevo puerto local TCP en el firewall de Windows en el puerto no. 1434

  2. Agregue un nuevo programa para SQL Server y seleccione sql server.exe Ruta: C:ProgramFilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLBinnsqlservr.exe

  3. Agregue un nuevo programa para SQL Browser y seleccione sqlbrowser.exe Ruta: C:ProgramFilesMicrosoft SQL Server90Sharedsqlbrowser.exe

Reseñas y calificaciones del tutorial

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *