Subject | Re: [IBO] Client library mystery |
---|---|
Author | Helen Borrie |
Post date | 2005-04-05T09:50:22Z |
At 09:23 AM 5/04/2005 +0000, you wrote:
simultaneously?
done at all.
to access an IB 7 database on an IB 7 server.
and Firebird 1.5 client libraries and servers are interchangeable. Please
don't fall into the trap of thinking that, because IBO (your application
data access layer) supports both IB 7 and Fb 1.5, that it can somehow,
magically, make them "the same". They are two entirely different software
products.
Build Firebird databases for Firebird; build IB7 databases for IB7; if
you can, build apps that can work with either platform, according to site
requirements; and MAKE SURE that, in use, clients use the correct API
library for the server and databases that they connect to.
Helen
>Thank you very much for your replies, Helen and Thomas!This sounds pretty scary. One app accessing two different database engines
>
> > Alternatively, have your on-site installer install the correct client
> > version into the system32 directory. Always check the property sheet
> > of your gds32.dll file to verify that you have the correct version
> > for the server.
>
>This is only alternative, when it's only one db engine used on one
>machine (InterBase only or FireBird only), right?
>
>I have to run apps with access to both engines on the same machine,
simultaneously?
>soImpossible to tell. You seem to be describing something that should not be
>i have only the first possibility (app path based library), right?
done at all.
> > Everything goes fine, except i have installed IB7 engine on theOf course not. There is no mystery there. Your app needs the IB7 client
> > machine, then firebird library won't run from app path and even from
> > system path.
to access an IB 7 database on an IB 7 server.
>And what about my "mystery", please? Have you any ideas, please?The main "mystery" to me is your apparent persistent belief that the IB7
and Firebird 1.5 client libraries and servers are interchangeable. Please
don't fall into the trap of thinking that, because IBO (your application
data access layer) supports both IB 7 and Fb 1.5, that it can somehow,
magically, make them "the same". They are two entirely different software
products.
Build Firebird databases for Firebird; build IB7 databases for IB7; if
you can, build apps that can work with either platform, according to site
requirements; and MAKE SURE that, in use, clients use the correct API
library for the server and databases that they connect to.
Helen