Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-05-2004
jmdd jmdd is offline
Registrado
 
Registrado: oct 2003
Posts: 8
Poder: 0
jmdd Va por buen camino
Unhappy 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.
Responder Con Cita
  #2  
Antiguo 01-06-2004
Avatar de Alexander
Alexander Alexander is offline
Miembro
 
Registrado: may 2004
Posts: 235
Poder: 20
Alexander Va por buen camino
Talking

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.
Responder Con Cita
  #3  
Antiguo 01-06-2004
jmdd jmdd is offline
Registrado
 
Registrado: oct 2003
Posts: 8
Poder: 0
jmdd Va por buen camino
El servidor se encuentra en una red separada a la del cliente. El cliente no "ve" 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".
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 00:50:39.


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
Copyright 1996-2007 Club Delphi