 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
jose Ens


Registrado: 12 Jul 2004Mensajes: 29Ubicación: La Rioja
|
Publicado: Mie 13 Ago, 2008 8:30 am Asunto: No puedo conectarme a base de datos Firebird en red |
|
|
Hola a totos.
Estoy migrando a Firebird y hasta ahora todo bien. Incluso realicé un programa que me actualizaba datos en red, y no había problemas en el acceso a la misma.
Pero ahora la base la puedo abrir sin problemas localmente, pero al intentar la apertura en red, me sale un mensaje:
"System error that preludes successful execution of subsequent statements. I/O error for file '...(la ruta)...'. Error while trying to open file"
No creo haber instalado ninguna aplicación nueva ( o eso creo) que me impida ahora la apertura en red. He abierto el puerto 3050, compartido carpetas, etc... y no se me ocurren mas ideas.
SOCORROOOOOOO
Gracias a todos _________________ LA INSPIRACIÓN EXISTE, PERO TIENE QUE ENCONTRARTE TRABAJANDO |
|
| Volver arriba |
|
 |
Luis Anibal Lt


Registrado: 12 Nov 2002Mensajes: 84Ubicación: Santiago del Estero, Argentina
|
Publicado: Mie 13 Ago, 2008 6:00 pm Asunto: |
|
|
Jose,
Cuales son los parametros de conexion a la base datos, el DatabaseName del TIBDatabase.
Cual es tu RootDirectory dentro del firebird.conf
Por ejemplo, yo pongo para conectarme a mi servidor de red, en DatabaseName escribo
SBANCRED:/data/discof/St/GestCred/FB/clibanenvia.fdb
Siendo SBANCRED el nombre del servidor y
/data/discof/St/GestCred/FB/clibanenvia.fdb
el nombre completo del archivo dentro del servidor linux.
Por otro lado, para conectarme a otra implementacion a la que accedo a traves de internet, tengo que
micliente.no-ip.biz
es el nombre con que referencio al servidor W2003 conectado a internet, podria usar su numero de IP, pero cambia cada vez que se conectan.
y
C:\BC\CLIBANCR.FDB
es el nombre completo del archivo dentro del disco del servidor 2003
entonces
micliente.no-ip.biz/gds_db:C:\BC\CLIBANCR.FDB
es el valor que coloco en DatabaseName.
Espero que te sirva de ayuda. _________________ Luis Anibal Mendez
Analisis, Programacion, Asesoramiento
luisanibalmendez@gmail.com |
|
| Volver arriba |
|
 |
jose Ens


Registrado: 12 Jul 2004Mensajes: 29Ubicación: La Rioja
|
Publicado: Vie 15 Ago, 2008 11:16 pm Asunto: |
|
|
HOla Luis:
Gracias por tus indicaciones.
No he podido resolver el fallo. Como ya dije, yo conseguí hace unos meses, con los parámetros adecuados en el DatabaseName del TIBDatabase, conectarme a otra base en red, pero ahora no lo consigo.
Desconozco los cambios que se han podido producir en mis equipos (uno lo tuve que formatear, pero luego instale de nuevo los mismos programas (creo), y el otro es con el que programo.
Estoy por formatear dos equipos y reinstalarlos desde cero. Y de aquí viene mi nueva pregunta.
¿Que programas debo instalar en el equipo servidor y en el cliente si parto de sistemas operativos nuevos (Firebird Super Server, Firebird solo cliente, Interbase 6.5, Interbase cliente, etc...)? Me gustaría que me respondierais a esta pregunta par seguir los pasos desde cero y establecer conexiones con la base de datos en red.
Estoy perdido, pues como ya os he dicho conseguí esa conexión con un programa de prueba, y al cabo de unos meses con el mismo ejecutable me aparece el mensaje que os mostré.
Gracias Luis, y si alguna vez has conectado con una base Firebird en red local con Windows XP, dime por favor los programas que se deben instalar en ambos equipos para comenzar de cero. Gracias. _________________ LA INSPIRACIÓN EXISTE, PERO TIENE QUE ENCONTRARTE TRABAJANDO |
|
| Volver arriba |
|
 |
Luis Anibal Lt


Registrado: 12 Nov 2002Mensajes: 84Ubicación: Santiago del Estero, Argentina
|
Publicado: Sab 16 Ago, 2008 12:05 am Asunto: |
|
|
Jose,
Si vas a usar FIREBIRD, instalas completo, servidor+cliente+herramientas en la que vasa usar de servidor y en la cliente solo el cliente (tal vez tambien las herramientas, pero si solo va a ser cliente, no hacen falta).
Entre Classic y SuperServer, tienes en la web oficial o tambien en firebird.com.mx un documento que establece las ventajas y diferencias entre uno y otro segun las exigencias a que los vas a someter y/o sistema operativo a utilizar.
Suerte _________________ Luis Anibal Mendez
Analisis, Programacion, Asesoramiento
luisanibalmendez@gmail.com |
|
| Volver arriba |
|
 |
jose Ens


Registrado: 12 Jul 2004Mensajes: 29Ubicación: La Rioja
|
Publicado: Sab 16 Ago, 2008 9:52 pm Asunto: |
|
|
Gracias Luis. Voy a probarlo en 2 equipos limpios a ver si resulta.
Ya os comentaré.
Gracias de nuevo. _________________ LA INSPIRACIÓN EXISTE, PERO TIENE QUE ENCONTRARTE TRABAJANDO |
|
| Volver arriba |
|
 |
jose Ens


Registrado: 12 Jul 2004Mensajes: 29Ubicación: La Rioja
|
Publicado: Sab 23 Ago, 2008 9:16 am Asunto: |
|
|
CONSEGUIDO!!!!
Gracias por vuestras indicaciones.
El problema, Luis, estaba en la forma de escribir la dirección del equipo remto en el DatabaseName.
Si a alguien le facilita la información, la forma correcta es:
EquipoRemoto:c:\Dirrectorio\MiBase.gdb
Gracias. _________________ LA INSPIRACIÓN EXISTE, PERO TIENE QUE ENCONTRARTE TRABAJANDO |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|