我正在尝试在 postgresql 9.6 中安装和使用 oracle_fdw,但是每次运行以下命令时都会收到相同的问题:
create extension oracle_fdw;
ERROR: could not load library "D:/PostgreSQL/pg96/../pg96/lib/postgresql/oracle_fdw.dll":
The specified module could not be found.
这里有两件事很奇怪:
它正在寻找 dll 的文件夹中间有一个“..”,所以它似乎应该
D:\PostgreSQL\pg96\lib
只查看,但我也有这个文件夹D:\PostgreSQL\pg96\lib\postgresql
。我在系统中设置了以下变量,但在命令中似乎没有体现:
Path: D:\PostgreSQL\pg96\lib\;C:\Program Files\Oracle Instant Client\instantclient_12_2; D:\PostgreSQL\pg96\lib\postgresql
你们能帮助我吗?我真的需要关于如何使它工作的具体说明。
谢!