none
Conectar a DB SQL Server utilizando VPN Punto a Sitio P2S en Azure RRS feed

  • Pregunta

  • Hola,

    Buenas tardes. Tengo el siguiente escenario, he creado un ambiente híbrido para una conexión hacia una base de datos desde una aplicación local, utilizo un archivo .ini para realizar la conexión hacia la base de datos, al momento de ejecutar la aplicación obtengo el mensaje de error: dbnetlib connectionopen (connect()). no se encontró el servidor sql server especificado.

    La base de datos corre en una máquina virtual en azure, genere una red virtual con una puerta de enlace agregando una VPN punto a sitio, he realizado pruebas conectando la VPN P2S, la primer prueba utilizando la conexión de escritorio remoto utilizo la dirección IP de la red privada local de azure y puedo conectarme a la máquina virtual, como segunda prueba realizo una conexión al SQL Server utilizando Microsoft SQL Server Management Studio con los datos de IP privada loca y credenciales de la base y logro conectarme, el problema es a la hora de ejecutar el archivo .ini de la aplicación local.

    Las instrucciones que contiene el archivo son:

    "Servidor|Base de datos|0|UsuarioDB|Password"

    Alguna idea para resolver este issue?

    Saludos!

    jueves, 14 de marzo de 2019 20:53

Respuestas

  • Hola a Todos,

    Buenas tardes. En seguimiento a esta pregunta, después de realizar búsquedas en la web, encontré la respuesta.

    Como había mencionado en el hilo de esta conversación, utilizando la conexión VPN Punto a Sitio (P2S) hacia una máquina virtual con SQL Server, en el archivo .ini donde realizo la conexión al servidor de base de datos y a la base de datos, es importante especificar el protocolo de conexión en este caso es tcp.

    Por lo siguiente la instrucción quedaría así dentro del archivo .ini

    "tcp:IPdel Servidor,1433|Nombre de la base de datos|0|Nombre de usuario dela base|Contraseña"

    Aquí lo importante es especificar el protocolo de conexión TCP seguido de la dirección IP y el puerto de conexión.

    Ahora ya tengo la conexión de mi App local y la base de datos en Azure a través de VPN P2S.

    Soy Feliz!!

    • Marcado como respuesta NandoMiranda jueves, 14 de marzo de 2019 22:21
    jueves, 14 de marzo de 2019 22:21