Subject Re: [firebird-support] Connecting to Ver 1.5 remote server
Author Helen Borrie
At 03:16 PM 2/04/2004 +0000, you wrote:
>Using Delphi IDE, I drop a TIBDatabase component on a form and set
>the databasename to \\172.17.4.5\c:\AFolder\ADatabase.gdb then set
>the connected property of the IBDatabase to True. On the Server a
>dialog pops up "Firebird Error" with message "Missing configuration
>file: c:\Firebird\Firebird_1_5\aliases.conf"
>
>Naturally this file is there and in it I have set the alias using
>this: ADatabase = c:\AFolder\ADatabase.gdb
>
>What could be causing such an issue.

You can't use a named pipes connection to access an IP address. IP
addresses are used for tcp/ip connections. To use named pipes, use the
server name. To use tcp/ip, use

172.17.4.5:c:\AFolder\ADatabase.gdb (not using the alias)
or
172.17.4.5:ADatabase

>I also am unclear on the 'Exact' format for settings in the
>firebird.conf file, like the DatabaseAccess property. I have set it
>to FULL using DatabaseAccess = FULL

You don't need to change firebird.conf unless you want a non-default
setting. The commented-out settings shown in firebird.conf are the ones
that are used unless you change them.

As for the message about not finding aliases.conf - if the server can't
find aliases.conf then it won't find firebird.conf either. I see you have
a non-default root setup, so you'll find the cause for this somewhere in
the geography of your root setup. aliases.conf and firebird.conf (along
with all the other stuff the server uses) should be in the directory above
\bin.

Since it's not finding the root, your Registry key and/or FIREBIRD env.
variable are probably wrong and, also, the server can't find its own
firebird.msg. In this case, it's using firebird.msg from the client setup
and it may or may not be the right version.

Did you move stuff after you ran the installer?

If you're using IBX, you'll need to run instclient.exe to get a compatible
client library. You can do this on the server if you want, and copy it to
the client's system directory.

I strongly suggest that you read the release notes carefully.

/heLen