Oracle Python - Как использовать 2 клиента оракула - PullRequest
0 голосов
/ 12 января 2019

Мне нужно запустить проект django 2.1 на сервере с клиентом Oracle версии 10.

Но когда я пытаюсь запустить сервер , я получаю эту ошибку: Клиентская библиотека Oracle должна быть версии 11.2 или выше

Я провел некоторые исследования, и очевидным решением было обновить Oracle. Но я не могу этого сделать, потому что сервер запускает некоторые приложения, которые работают только с Oracle Client 10.

Одна вещь, которую я попробовал, - запустить двух клиентов библиотеки Oracle. Я провел некоторое исследование, один из ответов, который я нашел:

как задать путь к библиотеке клиента oracle в python, если установлена ​​несколько версий клиента oracle

Но это на Linux, а я на Windows Server 2012 R2.

Как я мог запустить 2 из этих клиентов Oracle?

Пожалуйста, не могли бы вы мне помочь?

1 Ответ

0 голосов
/ 13 января 2019

Клиент Oracle версии 11.2.0.4 должен иметь возможность подключаться к базе данных 10g и 12c.

Также проверьте этот ответ о параметре SQLNET.ALLOWED_LOGON_VERSION.

...