Bienvenue sur IndexError.

Ici vous pouvez poser des questions sur Python et le Framework Django.

Mais aussi sur les technos front comme React, Angular, Typescript et Javascript en général.

Consultez la FAQ pour améliorer vos chances d'avoir des réponses à vos questions.

Peut-on se connecter à une base Oracle sans driver ?

+5 votes

Existe-t-il une lib python permettant de se connecter à une base Oracle sans avoir à installer un driver ODBC sur la machine ?
La seule solution que j'ai pu trouver est JayDeBeApi mais cette solution ne me satisfait pas car je n'ai pas envie de faire tourner une JVM juste pour me connecter à une base de données.

demandé 12-Fev-2015 par NicoS

par exemple un truc comme ca ca conviendrait pas ?
J'ai eu l'occasion de m'en servir et il a bien fonctionné

foxmask, t'aurais pu foutre ça en réponse :P, ça fera une piste de réponse plus claire en plus, même si tu n'es pas sûr du résultat

J'ai pas pour habitude de mettre en réponse des questions qu'on pourrait me downvote si h.s.

Tu y tiens à ce point à tes petits points ! =D

Si je tenais à mes points tant que ça je serai encore sur SO
Et là On sort du cadre de la question.

Yép, stop spammer la question initiale car on sort bel et bien du cadre de la question...
sur ce, fin de la discussion sur les points =d...

sinon ya ça comme bibli standards sur python concernant les bases de données (dont un truc pour oracle...) :
les couches Modele d'accès aux données (MySQL -MySQLdb- , Oracle -dcoracle-, MS SQL Server, PostgreSQL -psycopg-, FireBird -kinterbasdb- , SybODBC, GadFly, PySqlite, Zodb- BDD objet -)

Un petit retour ?

Nop rien de concret =/

1 Réponse

+1 vote

J'utilise le module cx_Oracle pour connecter mes bases Oracle à Python. Ça marche très bien.
http://cx-oracle.sourceforge.net/
https://pypi.python.org/pypi/cx_Oracle/5.1.3

répondu 17-Mar-2015 par Pierre

C'est aussi ce que je suggerai mais vu que c'est un utilisateur qui ne s'est pas enregistré . pas sûr d'avoir jamais une réponse. :/

...