Subject | Re: [firebird-support] Use the server and embedded server from the same app |
---|---|
Author | Mark Rotteveel |
Post date | 2013-06-07T08:58:35Z |
On Fri, 07 Jun 2013 08:19:19 -0000, "vincentq888" <vincentq888@...>
wrote:
contains the embedded server. In other words: it can do everything that
fbclient.dll can do (connect to other servers), but it can do more.
Mark
wrote:
> I am considering to develop Delphi app that uses Firebird server, butsome
> of the computations required local temporary database. There aredifferent
> options for this, like old Paradox or Sqllite. But embedded Firebird canbe
> another options. But I am confused by the requiremenes from installationrequirement
> readme.txt (of Embedded Firebird):
>
> "3. USAGE
> Just copy fbembed.dll, icudt30.dll, icuin30.dll and
> icuuc30.dll into the directory with your application.
> Then rename fbembed.dll to either fbclient.dll or
> gds32.dll depending on your database connectivity software.
> Then start your application and it will use the embedded
> server as a client library and will be able to access
> local datasases. You should also copy firebird.msg and
> firebird.conf (if necessary) to the same directory."
>
> As far as understand, I need to use original fbclient.dll or gds.dll (be
> it located in Windows system directory or side by side with exe) for
> conencting to the real Firebird server. But it contradicts with
> to have fbembed.dll renamed to fbclient.dll and made available to exefile.
>fbembed.dll also contains all functionality of fbclient.dll, but it also
> Can both - full and embedded Firebird used in the same app, or is this
> impossible?
contains the embedded server. In other words: it can do everything that
fbclient.dll can do (connect to other servers), but it can do more.
Mark