Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Sagen Sie mir, wie ich über QUERY von Raspberry Pi aus auf OracleDB zugreifen kann

Es sieht so aus, als hätten Sie hier ein paar Mal gefragt (1 2 ), aber vielleicht waren die Antworten verwirrend? Lassen Sie mich klar sein.

Sie können Oracle Client nicht ausführen Raspberry Pi. *

Oracle unterstützt nicht die ARM-CPU-Architektur, die der Raspberry Pi verwendet. Sie haben den Oracle Instant Client heruntergeladen und entpackt, aber er kann nicht ausgeführt werden. Und ohne die Oracle-Client-Bibliotheken funktioniert cx_oracle nicht und auch keine generischen Python-ODBC-Konnektoren.

Es gibt einige Alternativen zur Verwendung von Oracle Instant Client – ​​die oben verlinkte Antwort listet einige auf, und die Python-Dokumentation listet andere auf .

Der einfachste Weg ist wahrscheinlich, die Oracle JDBC-Bibliothek zum Verbinden zu verwenden - installieren Sie JPype, JayDeBeApi und die Oracle JDBC-Bibliothek (ojdbc7.jar).

* Okay, technisch gesehen können Sie Oracle Client auf Raspberry Pi ausführen, Leute haben es geschafft, indem sie einen $30 x86-Emulator ausgeführt haben . Aber das ist wahrscheinlich komplizierter als Sie wollen.