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 :

Procédure mysql : échec lors de l'exécution d'un script


Sujet :

Langage Perl

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 97
    Par défaut Procédure mysql : échec lors de l'exécution d'un script
    Hello les mongueurs,

    Voilà, je me suis mis au perl il y a très peu de temps (3 jours), et je tombe déjà sur des problématiques que je n'arrive pas à résoudre.

    Voilà, j'ai un script perl, tout bête et tout cours. Ce script se contente de stocker le résultat d'une procedure stockée mysql dans un fichier.

    Donc voilà, j'ai un pc et un serveur, et la base de données est sur le serveur.

    Quand j'exécute le script de mon pc en me connectant à la base du serveur, ça marche sans soucis.
    Quand j'exécute le même script depuis le serveur ça ne marche plus.
    Et quand je remplace l'appel de la procédure ("CALL ma_procedure()") par du SQL tout bête et que je l'exécute sur le serveur, ça marche. Donc ce n'est pas un problème de connexion...

    Alors si une bonne ame a une solution pour m'aider, ça ferait avancer mon shmilblick.

  2. #2
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Ca n'a pas l'air d'être un problème du côté Perl, mais bien plutôt du côté MySQL, non ? Sinon il pourrait y avoir une question de versions de DBI, DBD::mysql et MySQL lui-même.

    --
    Jedaï

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 97
    Par défaut
    Je ne pense pas que cela vienne du côté mysql puisque le script executé sur mon pc et se connectant à la base du serveur fonctionne.
    donc il trouve bien le serveur, se connecte bien et fait bien ce qu'on lui demande.

    Maintenant, si le script est executé à partir du serveur, ça bloque, et pourtant, en tapant dans la même base.... =/

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 97
    Par défaut
    Bon, j'ai trouvé la réponse à mon problème ici :
    http://forums.mysql.com/read.php?51,...0256#msg-30256

    Mais comme c'est un post assez vieux, j'ai creusé un peu et effectivement, ça a été corrigé.
    J'ai upgradé ma version de DBD::mysql et je n'ai plus de soucis. Les procédures s'exécutent sans problème.

    Voilà

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème lors de l'exécution de mon script
    Par bagu dans le forum Windows
    Réponses: 1
    Dernier message: 26/09/2010, 16h00
  2. Problème lors de l'exécution de mon script en PL SQL
    Par peregna2007 dans le forum PL/SQL
    Réponses: 1
    Dernier message: 21/06/2010, 22h48
  3. [MySQL] problème lors de l'exécution de mon script php concernat la création d'un forum
    Par safadkhi dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 29/06/2009, 13h44
  4. Réponses: 2
    Dernier message: 15/03/2009, 08h29
  5. Extension mysql absente lors d'une exécution CLI
    Par chauss printemp dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 10/12/2007, 14h16

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