Subject Re: [firebird-support] FB3 Embedded Firedac Error
Author Mark Rotteveel
On 2-9-2019 04:59, Elton Fadel galdarius3@...
[firebird-support] wrote:
> Error:
> *Failed to connect to DBMS !
> [FireDAC][Phys][FB]Unable to complete network request to host
> "xnet://Global\FIREBIRD".*

This error occurs when you are using a `fbclient.dll` that doesn't have
access to `plugins/engine12.dll`.

> Yes, I know I need only theses files for embedded:
>
> /intl
> lib
> plugins > engine12.dll
> udf
> databases.conf
> fbclient.dll
> firebird.conf
> firebird.msg
> gbak.exe
> gfix.exe
> gstat.exe< br>ib_util.dll
> icudt52.dll
> icudt52l.dat
> icuin52.dll
> icuuc52.dll
> isql.exe
> msvcp100.dll
> msvcr100.dll
> nbackup.exe
> /
> /zlib1.dll/

> I just shut down the Firebird service and tried to connect it by setting
> *FDPhysFBDriverLink1* to *Embedded := True* and the *VendorLib *to the
> right *fbclient.dll*/*.*

Is your application 32 bit or 64 bit? Are the Firebird files you are
using 32 bit or 64 bit? This error can occur if your application is 32
bit and the Firebird files are 64 bit (or vice versa), then at runtime
it could loads a different fbclient.dll.
See https://stackoverflow.com/q/53817952/466862

You could use sysinternal procmon to check which files actually get
loaded and used.

In firebird.conf, what is the setting for Providers?

--
Mark Rotteveel