FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Si Tablas es: C:\\DatAfi30\\Tablas
Y haces fMenu->GesInt->DatabaseName = AnsiString(cTablas) + "GesInt.fdb"; Entonces obtienes: C:\\DatAfi30\\TablasGesInt.fdb |
#2
|
||||
|
||||
Cita:
Cita:
|
#3
|
||||
|
||||
¿"Juani" es un directorio o un alias?
¿Y si pruebas manualmente, conecta? 192.168.1.100:/ruta/bd.fdb A ver si tienes firebird desactivado, o han instalado un antivirus o algo en el servidor y está cortando el acceso, o firewall... |
#4
|
||||
|
||||
Es el nombre de la máquina
Cita:
El problema es que hasta ayer por la mañana se conectaba sin problemas. He seguido haciendo pruebas y me he encontrado que si elimino esa comprobación de si existe la BB.DD. funciona a la perfección y arranca sin problemas. Si encontrara la forma de hacer un log de depuración con alguna librería o algo me ayudaría muchísimo. Sigo investigando. |
#5
|
||||
|
||||
Cita:
Y un servidor no debe tener nada compartido. Firebird solamente necesita que esté el puerto 3050 abierto, para que puedan comunicarse por él, nada más. |
#6
|
||||
|
||||
Cita:
Última edición por Angel.Matilla fecha: 23-02-2022 a las 17:45:10. |
#7
|
||||
|
||||
Que tal,
A mi me parece mas que va por la exclusividad que tiene el proceso de FBServer para con el archivo fisico (FDB) y este no le concede "permiso" a otro proceso para tener alguna operacion con el archivo.
__________________
Ya tengo Firma! |
#8
|
||||
|
||||
Es que el servidor de BD debe ser "cerrado", nadie debe tener acceso a él, la única "puerta abierta" es el puerto 3050 (en este caso) para que pueda recibir peticiones. El cliente pide, el servidor responde.
Pero un programa cliente (o programas cliente en distintos ordenadores) no debe tener acceso al servidor, y mucho menos crear una base de datos allí. El servidor debe tratarse como una fortaleza inexpugnable. Los clientes no pueden conectarse, ver lo que hay, crear bases de datos, borrarlas, etc. todo eso es un gran peligro. En tu caso, supongo que en el servidor se está ejecutando el programa, y en los terminales se está ejecutando un acceso directo al mismo. Si tu programa lo hace, aunque no es un buen método, y tienes implementada esas opciones, tal vez el problema sea de permisos, por eso antes podía y ahora no. |
#9
|
||||
|
||||
Claro que no, no es su cometido, pero si lo haces así, bueno, pues vale, ya depende de ti y los requesitos que necesites para mantenerlo así o cambiarlo
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error al conectar app con bd Firebird | Tiaguito_Power | Conexión con bases de datos | 5 | 28-08-2015 20:46:51 |
Error al conectar BD Firebird | Angel.Matilla | Firebird e Interbase | 28 | 13-10-2014 11:30:35 |
Ayuda con error al conectar a Firebird | Mauro® | Conexión con bases de datos | 9 | 20-02-2008 20:09:42 |
Error al conectar Firebird+MDO | brakaman | Conexión con bases de datos | 2 | 08-04-2007 22:49:10 |
Error al conectar con un BD de Firebird 1.5 con un BDPConnection | tarus | .NET | 2 | 06-06-2005 09:09:38 |
|