Programación General > C++ Builder

 Bd Remota

<< < (2/2)

jrsmith:
que alias le diste a tu base de datos en tu programa??

con eso..

mumo:
te explico yo trabajo con ADO. y elijo la conexion creada en el odbc o BDE que al final hacen lo mismo, y me conecto a mi base de dato.  el nombre vendria siendo "CONEXION". localmente en mi red interna no tengo problema, el problema es querer capturarlo desde afuera.

juanma:
Si tu programa funciona ok con odbc en tu red (u ordenador) local, para conectarte a una DB remota solo necesitas configurar el odbc en windows y cambiar la conexionstring de tu conexion a dicho DNS.
Pero creo que tu problemas es llegar al servidor remoto si este no esta dentro de una intranet (si esta dentro de la intranet se configura como si fuera local) ya que la IP del servidor no es visible desde fuera. En este caso hay que configurar el router para redirigir el puerto correspondiente al servidor y en el cliente configurar el DNS con la IP publica.

mumo:
si es posible.

me puedes explicar como realizo las configuraciones correspondientes.
del router , que protocolo uso. etc....

juanma:
Algo dificil de recordar, pero a groso modo:

Debes de entrar en el router (hablamos de la red que tiene el servidor de datos) y buscar en el apartado NAT,  hay varios subapartados, pero busca uno (en el mio, que ahora no lo tengo presente, creo recordad 'servidores virtuales') que te debe permitir introducir la IP del servidor de datos, y el puerto (en el puerto publico pon el mismo).
Esto permite que cuando llege al router (que esta con la IP publica) una petición por dicho puerto, la envie directamente al servidor que indiques.

Investiga por esta via, cada router tendrá una configuración especifica pero la idea es la misma.

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa