I'm experiencing problems to access PostgreSQL 11, 64 bit edition using FireDac in Delphi 10.3 (32 bit) Community edition. I do have libpq.dll in the folder containing the executable.
However, I get the following error message:
[FireDAC][Phys]-314. Cannot load vendor library [libpg.dll]. The specified module could not be found Hint: check it is in the PATH or application EXE directories, and has x86 bitness.
I worked thru Embarcardero's notes: http://docwiki.embarcadero.com/RADStudio/Rio/en/Connect_to_PostgreSQL_(FireDAC) and even downloaded the 32 bit version of libpq.dll from http://www.dlldownloader.com/libpq-dll/download/dc193c20ee9b0ba03a6e5cb7d94eca6d/
I have no problems using Unidac drivers between Delphi 10.3 (32 bit) Community edition and PostgreSQL (64 bit) but my intension is to use TMS Remote DB and TMS XData and their examples use FireDac to Microsoft database products.
Any help in solving this FireDac/Postgres problem will be much appreciated.
Regards,
Nols Smit