[ captPicard @ 04.08.2009. 10:13 ] @
Možda je više pitanje za Interbase/Firebird, ali nisam siguran gdje je greška.

Ukratko:

Baza Firebird, korisnici se spajaju na aplikaciju preko servera (cca 15 korisnika), svako toliko izbaci
I/O error kod nekog korisnika. Zna netko?
[ savkic @ 04.08.2009. 11:27 ] @
Koja je tacno poruka i kada se dobija?
[ captPicard @ 04.08.2009. 11:45 ] @
Ne mogu ju sada isforsirati, ali ovako nešto:

i/o error. The process cannot access the file because it is being used by another process.

Dešava se kod pristupa bazi, nije uvijek na istom mjestu i nije uvijek na istom klijentu.
[ savkic @ 04.08.2009. 18:14 ] @
> i/o error. The process cannot access the file because it is being used by another process.

I da li dobijaš putanju do baze kao deo greške?

> Dešava se kod pristupa bazi, nije uvijek na istom mjestu i nije uvijek na istom klijentu.

Koju vrstu servera koristiš, superserver, classic ili embedded i koju verziju? Kako ti izgleda connection string i da li svi klijenti koriste isti connection string?
[ captPicard @ 04.08.2009. 18:40 ] @
Citat:
savkic: > i/o error. The process cannot access the file because it is being used by another process.

I da li dobijaš putanju do baze kao deo greške?


Da, piše putanja do baze kao dio greške.
Citat:

> Dešava se kod pristupa bazi, nije uvijek na istom mjestu i nije uvijek na istom klijentu.

Koju vrstu servera koristiš, superserver, classic ili embedded i koju verziju? Kako ti izgleda connection string i da li svi klijenti koriste isti connection string?


Superserver. Firebird 2.1.
Baza je na serveru i aplikacija se vrti sa servera, tako da svi klijenti imaju isti ConnStr (npr C:\Prog\NekiProg\BAZA.FDB).

Taj problem ima moj kolega, googlali smo cijeli dan, ali nismo našli konkretni problem.

p.s. hvala na odgovoru i trudu savkic!
[ savkic @ 04.08.2009. 20:16 ] @
Koji Windows imaš, da li programu pristupate preko RemoteDesktopa? Da li koristiš local connection ili TCP/IP connection (pokušaj sa njom).
Kada se to desi da li ima drugih konektovanih usera na bazu ili je to prva konekcija? Proveri i da li svuda koristiš isti klijent dll, kao i ispravan firebird.msg (moguće je da imaš neki stari pa se i ne prikazuje ispravna greška).
Pogledaj da li ima nekih poruka u firebird logu.