Closed andersmd7 closed 9 months ago
Actually, I see now this is an apparent duplicate of #447 . I'd previously installed oracle-instantclient-basic instead of oracle-instantclient-devel
The same problem was also reported in #286, #403 and #405. Yes, you need to install the package with the C headers and the "basic" or "basiclite" package.
Yes, I realized that the original search I performed in the issue tracker had been limited to open issues. Sorry!
Thank you! I've made it through the whole process to where I should be able to do CREATE EXTENSION oracle_fdw
, and I'm receiving:
ERROR: could not open extension control file "/usr/pgsql-12/share/extension/oracle_fdw.control": No such file or directory
SQL state: 58P01
It's there....
ll /usr/pgsql-12/share/extension/oracle_fdw.control
-rw-r--r--. 1 root root 133 Feb 7 15:56 /usr/pgsql-12/share/extension/oracle_fdw.control
Possibly this is the same issue as #646. Ownership of that file is the same as all other .control files in the directory. I restarted the database server.
Arggh. Please disregard the comment above! In my case, the explanation was the dumbest one possible (I connected to the wrong server).
Thanks for the feedback that the problem is resolved. I am glad I could help.
I am encountering an issue during the
make
step that is slightly different from the other reported issues related to themake
step. I am running PostgreSQL 12 on an Oracle Linux 8 server (I know... Gross). I installed Oracle Instant Client following these instructions, and set $ORACLE_HOME to /usr/lib/oracle/21/client64, which seems to be the proper location.After issuing
make
, I received the following:I'm sorry of this is a dumb/obvious issue, but appreciate any help you can provide, and thank you for your contribution with this package!