Subject Re: [IB-Architect] Re: Is it _really_ necessary to expose the location of the database file?
Author Dennis Fantoni
Bill King <ungod@...> wrote in message
> you can get this functionality at the moment using windows networking.
> interbase is kind enough to detect that the file is residing on another
> machine, and redirects all requests for that database through to the
> server. (i found this one out the hard way).
> so if you map \\server\servershare to s: for example. then connecting to
> s:\test.gdb will actually connect to the server's interbase server! path
> hiding.....+full security if the share is sitting on an NT box.

tnx. for the tip.

I don't think this possibillity is enough to stop us from making database
aliases available.

1) you get locked to windows networking (netbeui) (not as fast as tcp/ip)
2a) you have to get a shared dir set up at the server (extra work when
2b) you are exposing the .gdb file - people would be able to copy it, lock
it , whatever with dos and windows programs on the client (it will cause
trouble one day)
4) you have to be sure that all clients have a shared drive, and that this
drive is used in your programs.(users will reassing drives, delete them,
whatever and your program will crash, and you will spend time figuring out
what went wrong)

A real alias would not give you any these problems.

Still, your solution might suit someone with a here-and-now problem. Tnx

Dennis Fantoni
Senior developer (Delphi interbase ) at Danasoft A/S -

Ib-architect mailing list