Oracle
 sql >> Database >  >> RDS >> Oracle

Dimmi come accedere a OracleDB da Raspberry Pi tramite QUERY

Sembra che tu abbia chiesto qui un paio di volte (1 2 ), ma forse le risposte erano confuse? Sia chiaro.

Non è possibile eseguire Oracle Client su Raspberry Pi. *

Oracle non supporta l'architettura della CPU ARM utilizzata da Raspberry Pi. Hai scaricato e decompresso Oracle Instant Client, ma in realtà non può essere eseguito. E senza le librerie Oracle Client, cx_oracle non funzionerà e nemmeno i connettori ODBC Python generici.

Esistono alcune alternative all'utilizzo di Oracle Instant Client:la risposta collegata sopra ne elenca alcune e la documentazione di Python ne elenca altre .

Il modo più semplice è probabilmente utilizzare la libreria Oracle JDBC per la connessione:installare JPype, JayDeBeApi e la libreria Oracle JDBC (ojdbc7.jar).

* Ok, tecnicamente puoi eseguire Oracle Client su Raspberry Pi, le persone lo hanno fatto eseguendo un emulatore x86 $ 30 . Ma probabilmente è più complicato di quanto desideri.