成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

PG連接Oracle報錯解決

IT那活兒 / 3692人閱讀
PG連接Oracle報錯解決

在postgresql中通過dblink查詢oracle表報錯:

postgres=# select * from t1;

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


這個問題需要通過strace才能發(fā)現(xiàn),首先執(zhí)行PG_BACKEND_PID()函數(shù),可以返當(dāng)前會話的服務(wù)器進(jìn)程PID。

postgres=# select * from t1;

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

DETAIL:

postgres=#

postgres=# SELECT pg_backend_pid();

pg_backend_pid

----------------

97376


通過strace另開啟一個會話追蹤97376。

epoll_wait(3, [{EPOLLIN, {u32=41936840, u64=41936840}}], 1, -1) = 1

recvfrom(10, "Q