Subject Re: [ib-support] Connection error
Author Claudio Valderrama C.
<SD@...> wrote in message news:3C8F4278.11089.911748@localhost...
> On 13 Mar 2002 at 7:20, Dominik Murk wrote:
>
> >I have Firebird WI-T1.0.0.338 Beta2 instaled on Win 2000 Server.
Sometimes
> >when I try to connect to database(I'm not sure on what condisions), I get
> >error message: ISC ERROR CODE 335544373, Operating system directive
> >CreateFile failed, unknown Win32 error 1224.
>
> "The operation cannot be performed on a file with a user mapped
> section opened."
>
> >Then, I have to logoff and then login (for a few time) and then
everythings
> >is ok.
> >Any idea what's wrong?
>
> Somebody else connected to your DB with a different local path?..

That's the only explanation I can think about. If the engine determines that
the file is in use, it will say
cannot start because a needed resource is in use

Another cause may be a dead application that used the local protocol. The
engine detached it but for some reason, gds32 remained loaded (client
program's failure) and it's still retaining a "view" of the memory mapped
file (the gdb on local access mode), so nobody can operate it correctly.

Newer firebird's should detect if two file names are the same. Either they
compare it successfully or they don't realize the mistake but fail when
trying to open it twice.

C.
--
Claudio Valderrama C. - http://www.cvalde.com - http://www.firebirdSql.org
Independent developer
Owner of the Interbase® WebRing