jueves, 15 de septiembre de 2011

Acceso externo a bases de datos SQL Express 2005


El otro día está armando una aplicación en la que se necesitaba acceder a distintas bases de datos localizada físicamente separadas, cada una con diferentes formas de acceder a internet, intente configurar el SQL en cada una y renegué bastante hasta que buscando (pero mucho) en internet encontré la solución.

Pasos:

  • En nuestro caso necesitábamos acceso a una red con IP externo dinámico, lo que se armó en un no-ip (http://www.no-ip.com/) para cada estación (te dan 6 para una registración gratis).
  • Se debe instalar el SQL Express en la estación de trabajo más el manager, eso no es ningún problema.
  • Se debe re direccionar los puertos desde el modem para que apunten a nuestro equipo, el puerto tiene que ser el TCP – 1433
  • En esta ventana vamos a Configuración de red de SQL Server 2005 -> Protocolos de SQL Server.
.
  • Debemos dejar todo habilitado como muestra la imagen de arriba.
  • Por ultimo para que todo funcione y es crucial o al menos es lo que más me costó a mi es que deben entrar a las propiedades de TCP/IP
  • En la ventana de propiedades deben completar el puerto por defecto en IPALL -> Puerto TCP con 1433 y listo, reinician el servidor SQL
  • Si siguieron los pasos desde cualquier lado poniendo el nombreempresa.no-ip.org\instancia deberían entrar sin problemas.
Espero el aporte les sirva. Cualquier cosa avisan.

No hay comentarios:

Publicar un comentario