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 02-02-2007
Sven Sven is offline
Registrado
 
Registrado: feb 2007
Posts: 5
Poder: 0
Sven Va por buen camino
Problema al conectar con MySQL

HOla a todos

Tengo una programa para una red local con delphi7 y MySQL, para conectarlos uso el DBExpress, utilizando unos archivos .DLL <dbxopenmysql50 y libmySQL>.

Si se conecta en la misma máquina y de la siguiente forma:

192.168.10.2 //el ip de mi maquina
192.168.10.x //ip's de la maquinas con las cuales se conecta

Ahora el problema surgió cuando lo probé en la red donde se va a usar
porque ellos tienen este tipo de ip`s
192.168.11.2
255.255.0.0 ///maquina donde va a estar el servidor
192.168.11.254

192.168.11.3
255.255.0.0 //mauina donde va a correr el programa
192.168.11.254

que es lo que pasa?, el problema es de MySQL o de redes?
<no se mucho de redes>

Gracias por su ayuda
Responder Con Cita
  #2  
Antiguo 03-02-2007
newdelphi7 newdelphi7 is offline
Miembro
 
Registrado: may 2006
Posts: 36
Poder: 0
newdelphi7 Va por buen camino
Verifica Si las Ip estan BIen el tu Software

Buenas, no se mucho acerca de delphi ni de bases de datos, pero mirando lo que dices probablemente tu problema sea, que realizaste la aplicacion con la primera IP, es decir 192.168.10.2, por lo que te recomiendo que verifiques en tu software que utilziaras la nueva ip que se usara en las pc que tendran el software 192.168.11.X

Disculpame si me equivoque con los numeros d ela ip, pero la idea es que probablemente tu aplcaicion este tratando de conecatrse a una ip que no esta identificada en la red, pues fue la ip con la que TU probaste el programa, no la que se esta suando el las pc clientes...

Espero que sirva de algo este mensaje y sino, pues al menos lo intente...
Responder Con Cita
  #3  
Antiguo 03-02-2007
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Resulta logico lo que te paso:

En tiempo de diseño le pusiste "soldado" la IP del servidor que usaste para desarrollo, lo pasas a producción y no tuviste en cuenta que la IP del servidor real podría ser diferente por lo que tu programa sigue tratanto de buscar en la IP que le pusiste desde el principio y obviamente no lo encuentra.

Haz un pequeño archivo INI, una clave del registro o pide la IP directamente al arrancar el programa para que puedas mover la IP sin necesidad de tocar el programa.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #4  
Antiguo 03-02-2007
Sven Sven is offline
Registrado
 
Registrado: feb 2007
Posts: 5
Poder: 0
Sven Va por buen camino
Gracias por responder

Tienen razón en cuanto ese pudo haber sido un problema, pero no es el caso debido a que para evitar tengo el IP de la máquina donde se encuentra la base de datos, por lo que antes de probarlo cambio el IP para evitar este tipo de sorpresitas.

No se si tenga algo que ver con que en esa red son IP's virtuales

Muchas gracias por su apoyo
Responder Con Cita
  #5  
Antiguo 03-02-2007
kalisto kalisto is offline
Miembro
 
Registrado: jul 2004
Posts: 62
Poder: 20
kalisto Va por buen camino
¿A que iP intentas conectar desde el programa?, ¿no tendra el servidor algun firewall instalado?
Responder Con Cita
  #6  
Antiguo 03-02-2007
Sven Sven is offline
Registrado
 
Registrado: feb 2007
Posts: 5
Poder: 0
Sven Va por buen camino
Estos son los IP's con los que hago la prueba


192.168.11.2
255.255.0.0 ///maquina donde está la base de datos
192.168.11.254

192.168.11.3
255.255.0.0 //maquina donde está el programa
192.168.11.254


El programa ya tiene el ip donde se encuentra la base de datos
<192.168.11.2>, es todo lo que debe llevar o tiene algo que ver la máscara de subred o la puerta de enlace????
Responder Con Cita
  #7  
Antiguo 04-02-2007
[basti] basti is offline
Miembro Premium
 
Registrado: ago 2004
Posts: 388
Poder: 20
basti Va por buen camino
La máscara de subred está bien, y la puerta de enlace no tiene nada que ver. Lo más probable es lo que te sugirieron antes, que tengas un firewall en el servidor de la base de datos y lo esté bloqueando.
Responder Con Cita
  #8  
Antiguo 09-02-2007
Sven Sven is offline
Registrado
 
Registrado: feb 2007
Posts: 5
Poder: 0
Sven Va por buen camino
Gracias

Gracias a todos por ayudar, el problema por lo que no se conectaba es que trataba de entrar como usuario y no como administrador, y creo que es por los derechos que este tiene restringidos <voy a ver como le hago>, pero de lo que trata el hilo está resuelto, si se conecta y el problema no son las ip's
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Conectar delphi con Mysql redespunk MySQL 19 20-02-2009 16:18:44
conectar a mysql didier Conexión con bases de datos 3 12-05-2008 14:44:05
Conectar con mysql necesario bde? Sayuri Conexión con bases de datos 0 23-12-2005 15:36:56
Conectar con MySQL 5 daly MySQL 1 24-09-2005 14:42:25
conectar con mysql Sayuri MySQL 5 01-09-2005 16:09:59


La franja horaria es GMT +2. Ahora son las 03:20:08.


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