使用FireDAC和Delphi 10.3.3连接到(远程)PostgreSQL数据库时遇到麻烦

时间:2020-02-15 08:01:59

标签: postgresql delphi firedac

使用Delphi 10.3.3,我需要访问远程服务器上的Postgress数据库。我正在尝试使用FireDac。我无法连接到远程数据库,因此我想首先创建一个testprog和一个本地PostgreSQL数据库。所以我在机器上安装了32位PostgreSQL。将libpq.dll复制到与我的exe相同的位置,并将libpq.dll也复制到Windows \ System32。检查PATH,System32在那。但是仍然出现“无法加载供应商库(libpq.dll)。找不到指定的模块”

我也尝试了64位版本,但是我发现libpq.dll的其他版本没有成功。

您是否有解决此问题的经验? 如果您具有最新的libpq.dll,那么远程数据库版本是否重要?我是PostgreSQL的新手,如何找到该版本?

1 个答案:

答案 0 :(得分:1)

仅libpq.dll还不够,您需要其他DLL。您会找到完整列表here