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

Langage Perl Discussion :

dbd::oracle can't locate object method "driver"


Sujet :

Langage Perl

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 3
    Points : 2
    Points
    2
    Par défaut dbd::oracle can't locate object method "driver"
    Voilà le sujet parle de lui même mais je vais quand même préciser l'erreur en fait j'essaie de me connecter à une base oracle avec un script perl (enfin des script de perl :p). mais lors de l'interprétation ça me met cette erreur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     dbd::oracle initialization failed : can't locate object method "driver" via package "dbd::oracle" at c:\perl\lib\dbi.pm l747. perhaps the capitalisation of dbd 'oracle' isn't right.
    alors je comprend bien le message même si mon niveau en anglais n'est pas très haut :p. mais j'ai bien ainstaller le packet dbd::oracle et le dbi donc je ne sais plus quoi faire.

    donc si quelqu'un peut m'aider ce serai bien cool.

    merci @ tous.

  2. #2
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 499 184
    Points
    499 184
    Par défaut
    comment as tu installer tes modules dbi et DBD-oracle????

  3. #3
    Candidat au Club
    Inscrit en
    Septembre 2005
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Si tu utilises Perl de ACTIVESTATE (quelque soit la version) tu dois savoir que le DBD Oracle n'est pas dispobible.
    Voir:
    http://ppm.activestate.com/BuildStatus/5.8.html

    Si tu Utilise celui de CPAN, vérifie si tes modules sont installés (je ne pense pas qu'ils viennent par défaut).

    Bye

    Dave

  4. #4
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 499 184
    Points
    499 184
    Par défaut
    fais une recherche sur ce forum, on en a déjà parlé d' oracle!!!

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    alors en fait j'ai un peu avancé sur le problème.
    en fait mon package dbd::oracle s'est mal installé et donc ça générait une erreur comme quoi il y avait un problème avec les drivers oracles. donc j'ai essayer de le réinstaller avec la ppm, mais là problème une erreur s'affiche et ça ne s'installe pas.
    donc j'ai simplement télécharger le package sans l'installer et maintenant je cherche un compilateur c pour compiler le makefile.pl.

    lors de l'emploi de la commande perl makefile.pl il me dit qu'il faudrait visual c++, seulement celui ci n'est pas gratuit donc en avez vous un en tête sui est gratuit et qui marcherait pour exécuter la commande perl makefile.pl

    Merci à tous ceux qui me répondront

Discussions similaires

  1. Réponses: 0
    Dernier message: 11/03/2009, 16h48
  2. Can't locate object method "new" via package "URI"
    Par climz dans le forum Modules
    Réponses: 2
    Dernier message: 17/01/2008, 10h21
  3. Probleme module date Can't locate object method "new"
    Par JUSTIN Loïc dans le forum Modules
    Réponses: 4
    Dernier message: 02/04/2007, 15h22

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