09.07.2018 9:48, Denis Bezkrovniy пишет:
> Добрый день
> на гитхаб есть проект https://github.com/laurenz/oracle_fdw
> работает как расщирение в postgresql
> Так вот. мне нужно прикрутить это расширение в postgresql. Для работы
> нужен oralcle-instantclient (databases/linux-oracle-instantclient)
> который я установил. Собираю/устанавливаю oracle_fdw, все отрабатыает,
> но не работает. 
> В постгрес пробую установить oracle_fdw, в ответ получаю ошибку
> 
> ОШИБКА:  загрузить библиотеку "/usr/local/lib/postgresql/oracle_fdw.so" не 
> удалось: dlopen (/usr/local/lib/postgresql/oracle_fdw.so) failed: 
> /usr/local/lib/postgresql/oracle_fdw.so: Undefined symbol "OCICollGetElem"
> 
> полагаю для работы нужен libclntsh.so (библиотека из состава
> linux_oracle-instantclient), но как ее прикрутить не знаю.

Подгрузить линуксовую библиотеку в фрёвый бинарник? Никак afaik.
Подгрузить линуксовую библиотеку в линуксовый бинарник под линуксолятором можно 
- положить её
внутрь линуксолятора и указывать путь относительно корня линуксолятора 
(/compat/linux или как там его).


_______________________________________________
freebsd mailing list
[email protected]
http://mailman.uafug.org.ua/mailman/listinfo/freebsd

Ответить