Subject Re: [firebird-support] accessing a GDB on a subst drive?
Author Helen Borrie
At 02:53 PM 17/06/2003 +0000, you wrote:

>Maybe this is a feature of IB (6.0? that got fixed along the way.

Nope. It's an "as designed" requirement that your paths must be the
absolute physical path as seen on the server.

>The test suite for the product I work on is in a complicated
>heirarchy of folders. The folder depth however had gotten out of
>hand and we had GDB's stuffed in nooks and crannies like
>
>e:\projects\product\subsytem\unittest\inputdata\blobstore.gdb
>
>so to cut down on some of the clutter we did a subst with :
>
>subst z: e:\projects\product\subsystem\inputdata\ so that the
>connection string was a little more friendly z:\blobstore.gdb

SUBST is a redirection: there is no physical drive z: on your server's
system; only a logical "drive" that the DOS layer has stored in memory
somewhere. Just the same as you can't use mapped drives or shares in a
connection path. Think "absolute, physical"

It sounds as if you need Firebird 1.5 and its database aliasing feature. :-))
Then, in aliases.conf, you could assign
zed = e:\projects\product\subsytem\unittest\inputdata\blobstore.gdb

and connect to it like this:
localhost:zed

heLen