PostgreSQL:error connecting to Oracle: OCIEnvCreate failed to create environment handle

RojerChen.2020.06.24


昨天同事把 PostgreSQL 升級之後發現到無法連線到 Oracle,檢查 log 會有以下的錯誤訊息:
error connecting to Oracle: OCIEnvCreate failed to create environment handle
經過檢查後發現到是 PostgreSQL 的服務設定檔案被異動了,原本在該設定檔我有設定一些 Oracle 相關的環境變數,因為升級被蓋過去的關係導致這些設定都不見了,所以只要重新設定 postgresql-11.service 即可。
PostgreSQL Log 檔案位置
/var/lib/pgsql/11/data/log

PostgreSQL 服務設定檔
/usr/lib/systemd/system/postgresql-11.service

    Blogger Comment

0 意見: