Keine Verbindung zur Oracle-Datenbank mit Django unter Ubuntu möglich

8

Immer wenn ich versuche, einen Befehl wie python manage.py syncdb auszuführen, erhalte ich den folgenden Fehler:

%Vor%

Ist das unter Ubuntu lösbar?

    
blackrobot 02.12.2010, 17:23
quelle

3 Antworten

5

Sie müssen sowohl cx_Oracle als auch einen Oracle-Client installieren.

cx_Oracle kann hier gefunden werden .

Ein geeigneter Oracle-Client kann hier gefunden werden .

Sie müssen außerdem die LD_LIBRARY_PATH-Variable festlegen, bevor Sie Ihre Anwendung starten. Dies kann normalerweise (zum Beispiel) getan werden:

%Vor%

Jetzt sollten Sie in der Lage sein, die cx_Oracle Fehlermeldung zu umgehen.

    
Jon 20.10.2011 17:11
quelle
0

Das Wichtigste zuerst - ist das eigentlich ein Django-Problem oder nur ein Cx_Oracle-Problem? Ist cx_Oracle korrekt installiert? Können Sie in einer Python-Shell-Sitzung eine Verbindung zu Ihrer Oracle-Datenbank herstellen?

%Vor%

Wenn dies keine Ausnahme auslöst, haben Sie erfolgreich eine Verbindung hergestellt.

    
pfctdayelise 11.01.2011 00:30
quelle
-1

try easy_install cx_Oracle, es wird cx_Oracle Modul aus der Quelle kompilieren

    
damir 02.12.2010 17:52
quelle

Tags und Links