[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

problemi installazione oracle_fdw



Ciao a tutti sto cercando di installare oracle_fdw[¹] in postgres. Ho scaricato l'instant client di oracle e ho seguito le istruzioni per la compilazione di oracle_fdw.so.

Tutto sembra andare bene, il modulo viene creato e caricato e tutte le librerie sembrano in effetti risolversi correttamente:
# ldd /usr/lib/postgresql/9.6/lib/oracle_fdw.so
	linux-gate.so.1 (0xb7788000)
libclntsh.so.12.1 => /opt/oracle/instantclient/libclntsh.so.12.1 (0xb489f000)
	libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb46d3000)
	libnnz12.so => /opt/oracle/instantclient/libnnz12.so (0xb423b000)
	libons.so => /opt/oracle/instantclient/libons.so (0xb4202000)
	libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb41fd000)
	libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb41a8000)
	libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb418b000)
	libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xb4171000)
	librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xb4166000)
	libaio.so.1 => /lib/i386-linux-gnu/libaio.so.1 (0xb4163000)
	libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xb414b000)
	/lib/ld-linux.so.2 (0xb778a000)
libclntshcore.so.12.1 => /opt/oracle/instantclient/libclntshcore.so.12.1 (0xb3e93000)

ma poi quando vado a creare l'estensione in postgres ottengo:
# CREATE EXTENSION oracle_fdw;
ERRORE: caricamento della libreria "/usr/lib/postgresql/9.6/lib/oracle_fdw.so" fallito: libclntsh.so.12.1: impossibile aprire il file oggetto condiviso: File o directory non esistente

A voi viene in mente qualcosa?

Grazie

Piviul

[¹] https://github.com/laurenz/oracle_fdw#6-installation


Reply to: