Subject RE: [firebird-support] Embedded Server UNC access
Author Alan McDonald
> How do you access an embedded server in a Windows environment on a
> networked drive?
>
> I have tried UNC, \\fileserver\firebird\fbembed.dll to access
> \\fileserver\firebird\test.gdb and have tried with a mapped drive
> letter.
>
> Both give a connection error.
>
> Please let me know if I should post in a different group - I am
> accessing with dbExpress and Delphi.
>
> I searched but did not find a firebird-Delphi group.
>
> Thanks,
> Steve

You can, in fact, load the embedded server (read client dll called gds32.dll
or fbembed.dll) which is located on a server/shared drive. Your application
executed from this shared drive will load the adjacent client library.
BUT
you cannot access a database file which is not on a local system drive (i.e.
local to the application execution).
This is by design and has a lot to do with an inability to acquire exclusive
file locks on files which can be located on
"who-knows-what-kind-of-file-share" or operating system.
Alan