Я не могу подключиться к нашей корпоративной базе данных Oracle с помощью python 3 / cx_Oracle.
Установлено:
python 3 -32 bit
cx_Oracle
Oracle Client 12.1.0.2.0
Моя попытка подключения:
import cx_Oracle
conn = cx_Oracle.connect(user='user', password='pwd', dsn='working_dsn')
Моя переменная PATH включает прямой путь к моей рабочей библиотеке Oracle (работает с использованием SQL Dev
Сообщение об ошибке:
cx_Oracle.DatabaseError: DPI-1050: Oracle Client library is at version 0.0 but must be at version 11.2 or higher
Я изучил инструкции по установке Orcale и не нашел способаЯ ранее пытался безуспешно, переустанавливал мой компьютер и переустанавливал Oracle, чтобы обеспечить только одну версию Oracle, но все еще безуспешно. Мне нужно перейти с R на Python, и это последний кусок, который мне нужен, чтобы переключиться. Я могу соединиться с R, используя JDBC driverclass / dbConnect.
Если cx_Oracle не работает, есть ли другой способ подключения к Oracle из Python3?
Есть какие-нибудь мысли или предложения для поиска?Другие типы подключения используются?
Заранее спасибо.