Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Conexión con un Sql Server remoto (https://www.clubdelphi.com/foros/showthread.php?t=10798)

jmdd 29-05-2004 01:25:50

Conexión con un Sql Server remoto
 
Estoy desarrollando un aplicación que hace uso de ODBC para acceder a un servidor Sql Server situado en un edificio diferente al de los equipso cliente.

Los clientes se conectan entre sí mediante una LAN. Directamente conectado a la LAN existe un Router que la conecta a Internet. En el edificio donde se ubica el servidor existe un Router al que se conecta la LAN de ese edificio y es a la que pertenece el servidor.

Quiero conectar a dichos clientes con el servidor. ¿Cómo debería configurar el ODBC para ello? ¿Deberé abrir un puerto en el Router destino para que me redireccione las peticiones por dicho puerto a la IP del servidor?

Muchas gracias de antemano. :(

Alexander 01-06-2004 04:50:35

Si ves en servidor por el nombre se debe poder hacer la conexión normalmente.

Más sin enmbargo tienes que abrir los puertos que se crearon en el servidor para poder pasar por el Router.
Como están configuradas las LAN? IP Privadas, publicas, que mascaras tienen.

jmdd 01-06-2004 19:54:19

El servidor se encuentra en una red separada a la del cliente. El cliente no "ve" :confused: el servidor directamente. Lo que "ve" es la IP pública del Router. Ya probé abrir el puerto 1433 del router y redirigirlo a la IP privada del servidor.

Creé un usuario de manera que el ODBC cliente se conecte usando la modalidad de "Autenticación de SQL Server proporcionando un ID de inicio de sesión más una password". De esta forma no dependo de ningún dominio. Di permiso de acceso a unas bases de datos concretas a dicho usuario.

Después hago uso de la librería TCP/IP para establecer comunicación (no uso canalizaciones por nombre). Pero nada. En el cliente obtengo un mensaje de "Imposible la conexión. EL servidor no existe".


La franja horaria es GMT +2. Ahora son las 11:23:54.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi