cx_Oracle в подсистеме Windows для Linux (WSL) с существующей установкой Windows Oracle - PullRequest
0 голосов
/ 26 сентября 2018

Я использую Oracle Database 12c 12.1.0.2.0 - 64bit в Windows, но я хотел бы иметь возможность использовать cx_Oracle через WSL.

При запуске скрипта Python в WSL, который использует cx_Oracle,Я получаю следующую ошибку:

cx_Oracle.DatabaseError: DPI-1047: 64-битная клиентская библиотека Oracle не может быть загружена: "libclntsh.so: не удается открыть общий объектный файл: такого файла или каталога нет."

Я прочитал эту статью , в которой упоминается загрузка Instant Client для Linux, но я не знаю, требуется ли это по-прежнему, если у меня уже есть Oracle Database 12c Client в Windows.В статье есть часть о создании символических ссылок, одной из которых является libclntsh.so.Есть ли способ связать мой клиент Oracle 12c в Windows для использования с cx_Oracle в WSL?

...