Я пытаюсь следовать этому руководству , чтобы соединить django с устаревшей базой данных oracle, я немного запутался, что вводить в Имя. Кроме того, я немного запутался, как установить Instant Client, чтобы мое приложение django / python могло видеть мгновенный клиент.
Я на Windows 10, django 3.0.1, python 3.8
1.) Прежде всего, когда я подключаюсь к базе данных с помощью менеджера предприятия, я вижу это (отредактировано):
So when I fill in my django, this is what I put(edited):
in the Name, am I suppose to put ServerName (following the enterprise manager image) or do I put servername/schema that I'm trying to connect to?
2.) I contacted the admin, and the Oracle database is 11g, and also in Visual Studio, I connected to the database and checked the version, it is
So I download the мгновенный клиент для 11.2.0.4.0 (32 бит)
Я использую 32-битный, потому что я думаю, что мой python 32-битный.
Unzipped it into C:\instantclient_11_2
Added C:\instantclient_11_2 to my System Environment Variables, in the PATH
And tried to run the following
And I receive the error:
Но согласно документации здесь , мне нужно установить его в lib_dir, но я не уверен, где находится переменная lib_dir? это переменная среды? Или что-то в моем приложении? Settings.py?