IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Python 3.3.2 : connexion oracle 9i et informix


Sujet :

Python

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Août 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2011
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Python 3.3.2 : connexion oracle 9i et informix
    Bonjour à tous,
    Je débute en python et j'aimerai me connecter à une base en 9i.
    Après quelques recherches, le module cx_oracle à l'air "omniprésent" pour une connexion python / oracle, sauf que la compatibilité commence en oracle 10.

    J'ai testé quand même et me prend un :

    import cx_Oracle
    ImportError: DLL load failed: La procédure spécifiée est introuvable.

    j'en déduit que les dll ont du changer entre oracle 9 et 10 (et que c'est surement pour ça que la compatibilité cx_oracle ne commence qu'à 10)

    J'ai bon ?
    si oui :
    - ai je une chance d'utiliser cx_oracle pour me connecter à une 9i ?
    - si pas le cas existe il une alternative à cx_oracle ?
    - dans l'idéal j'aurais également besoin de me connecter à du informix, c'est possible ou je peux faire une croix sur cette possibilité tout de suite ?

    merci !

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 435
    Points : 37 020
    Points
    37 020
    Par défaut
    - ai je une chance d'utiliser cx_oracle pour me connecter à une 9i ?
    Il faudrait commencer par essayer de le construire.
    Mais ce n'est pas de la programmation Python a proprement parler: récupérer le kit de cx_oracle, le construire "contre" la 9i, c'est de la compilation C/C++.

    - W

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    290
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 290
    Points : 426
    Points
    426
    Par défaut
    Bonjour,

    cx_oracle est lié aux DLL du client Oracle. Vous pouvez très bien disposer d'un client 11g (voir 12c maintenant) pour accéder à une base 9i.

    Vous pouvez donc installer un client Oracle récent et cx_oracle à partir des exe proposés.

Discussions similaires

  1. Python 3.3.2 et connexion Oracle
    Par blin_s dans le forum Général Python
    Réponses: 4
    Dernier message: 12/09/2013, 15h48
  2. Connexion à Oracle Entreprise Manager
    Par black_code dans le forum Entreprise Manager
    Réponses: 4
    Dernier message: 11/11/2005, 15h29
  3. Connexion à Oracle depuis EXCEL
    Par Megaxel dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 07/10/2005, 13h04
  4. connexion oracle - choix d'architecture et langage
    Par ludvo dans le forum Général Conception Web
    Réponses: 8
    Dernier message: 13/09/2005, 22h33
  5. [Oracle] Pb connexion ORACLE (PHP5)
    Par Mikl dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 19/05/2005, 20h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo