I would like to be able to connect my Delphi/FireDAC application directly to a Firebird 4 database file without installing the service. I expected to be able to do this by using the local protocol, and just specifying the file. However, I get the following error.
[FireDAC][Phys][FB]Unable to complete network request to host "xnet://Global\FIREBIRD"..
I am using fbclient.dll and the zip file version of the firebirdsql distribution. I do not want to install the service.
I hope to be able to have a bunch of program files in a directory e.g. USB memory storage, such as my executable and firebird zip distribution content, plug it in to a windows computer and load my program without installing anything onto the computer.
Please tell me how can this be done?
(Many of the answers online are about older versions of firebird such as firebird 2.5 which had fbembed.dll which is no longer a part of firebird. I found this page https://ib-aid.com/download/docs/fb4migrationguide.html#_installing_embedded which had some guidance, but not enough to get me to connect firedac sucessfully).