Ver Mensaje Individual
  #3  
Antiguo 28-06-2004
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Reputación: 23
guillotmarc Va por buen camino
Hola.

Cita:
Empezado por eliasterrero
Hola a todos y gracias de antemano por vuestras sugerencias.
Tengo mi programa de gestion instalado en cuatro equipos que atacan al mismo servidos y el programa entra perfectamente en el servidor y en dos de ellos, pero en los otros dos aparece el siguiente mensaje de error

"ISC ERROR CODE:335544344 I/O error for file "c:\gestion\gestion.gdb"
Error while trying to open file"
No puede abrir el archivo. Probablemente porqué se lo encuentra bloqueado por estar abierto por otro proceso.

Cita:
Empezado por eliasterrero
y a continuacion entra en el programa como si nada, la cuestion es que que los dos equipos en los que aparece el error SI tienen permiso de lectura y escritura y todo al servidor, el gestion.gdb no esta protegido contra escritura, y no entiendo porque sucede esto. Alguna idea???
Pues no tienen porqué tener ningún derecho ni acceso al servidor ni al archivo. Respecto al servidor solo hay que tener comunicación TCP/IP (pero no hay que estar ni validado en él), y respecto al archivo no hace falta ni verlo, el único que debe verlo es el propio Servidor, donde se tiene que ejecutar el Servidor de Firebird, que va a ser el que va a proporcionar los datos a los clientes, en función de las solicitudes que le lleguen por TCP/IP.

Parece ser que tu problema es que tienes un Servidor de Firebird en cada maquina cliente, y cada servidor quiere abrir la base de datos (cosa que solo podrá hacer uno). Deberias dejar un solo servidor de Firebird ejecutandose en el propio Servidor.

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita