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 Delphi Discussion :

Erreur de déploiement de l'application MySQL BDE


Sujet :

Langage Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 32
    Par défaut Erreur de déploiement de l'application MySQL BDE
    Bonjour,
    Après avoir créé une install avec InstallShield, j'install mon appli sur un poste mais au lancement : message d'erreur envoyer le rapport...
    Mon application comporte une base de données MySQL. J'ai donc installé sur le poste les driver MySQL ainsi que ODBC Connector. Dans installShield j'ai aussi coché MySQl ODBC Driver... dans la rubrique ODBC ressource.

    Merci d'avance de me répondre. Bonne prog

  2. #2
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Par défaut
    ton application donne t'elle un message d'erreur particulier ?
    as tu essayer d'exécuter ton application sur une autre machine n'ayant pas delphi installée, tout en ayant installé tes drivers MySQL pour ODBC et les autres fichiers à la main ?
    Parfois cela provient d'une erreur d'éxécution de l'application. :

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 32
    Par défaut
    Mon application marche sur les autres postes où delphi et mysql sont installé mais pas sur les postes sans delphi, il fait un message d'erreur commun 'envoyer le raport...' pourtant mon installshield installe bien le lien odbc de la base. Je suis perdue

  4. #4
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Par défaut
    les fois où j'ai eu des erreurs de ce genre après installation d'une application déployée avec installshield, c'était généralement parce qu'il y avait quelques erreurs d'éxécution dans le code de mon application.
    Par exemple lors du démarrage de l'application, celle ci se connecte automatiquement à une base de données (propriété active d'un dataset mis à True dans l'inspecteur de propriétés en mode conception) mais lors une fois l'application en test sur un autre poste, en raison de fichiers manquants ou d'une mauvaise liaison à la source de données le dataset en question ne peut pas se connecter et puis vlan! voila mon meessage d'erreur 'envoyer le rapport...' sans aucune autre explication, pourtant sous delphi tout est nickel. Ce que je puis te conseiller c'est de revoir si tous les fichiers dont a besoin ton application sont bien présents sur les postes sans delphi, si ton lien odbc est lui aussi bien configuré (j'ai eu des cas où le lien était crée mais le chemin vers la base de donnée était erroné).
    Bon courage

  5. #5
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    Pour te connecter à MySQL, quel type de composants utilises tu ? (Ado, BDE, autres ?)
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  6. #6
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 32
    Par défaut
    Citation Envoyé par evarisnea
    si ton lien odbc est lui aussi bien configuré (j'ai eu des cas où le lien était crée mais le chemin vers la base de donnée était erroné).
    Bon courage
    oui je vois bien le lien odbc
    Citation Envoyé par Malatar
    Pour te connecter à MySQL, quel type de composants utilises tu ? (Ado, BDE, autres ?)
    J'ai un Query et une Database de l'onglet BDE et une DataSource de l'onglet AccèsBD.
    Ca marche toujours pas, mais merci à vous deux pour vos réponses.

  7. #7
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    Il faut que le BDE soit installé sur le poste où tu mets ton application.

    Il y a une option dans installshield pour qu'il intégre le BDE à ton installable.
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  8. #8
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 32
    Par défaut
    Citation Envoyé par Malatar
    Il faut que le BDE soit installé sur le poste où tu mets ton application.
    Il y a une option dans installshield pour qu'il intégre le BDE à ton installable.
    Oui j'ai bien cette option, mais toujours le meme message d'erreur.

    Je n'avais pas bien regarder, le lien odbc s'intalle mais quand on fait le test dans panneau de configuration dans les ressources de données odbc, il me retourne l'erreur: "request returned with SQL_ERROR". Je crois qu'il n'installe pas la base de donnée.

  9. #9
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    C'est normal, MySQL n'est pas une base de données que tu installes comme avec paradox ou ACCESS.
    Il faut installer le serveur ou du moins donner le lien vers ton serveur avec le login et mot de passe
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  10. #10
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 32
    Par défaut
    Citation Envoyé par Malatar
    C'est normal, MySQL n'est pas une base de données que tu installes comme avec paradox ou ACCESS. Il faut installer le serveur ou du moins donner le lien vers ton serveur avec le login et mot de passe
    Oui je sais le serveur et bien installer, le probleme c'est le chargement de la base, on m'a dit qu'il fallait charger le .sql.

  11. #11
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 32
    Par défaut
    Est ce que quelqu'un connait la ligne de commande pour créer une base mysql à partir du .sql?
    Merci de votre aide à tous.

  12. #12
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 32
    Par défaut
    Personne n'a une petite idée pour m'aider?

  13. #13
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Par défaut
    en général, pour mes scripts sql avec mysql, j'utilise PhpMyAdmin qui m'offre une interface visuelle pour créer mes bases de données et tables, tout en m'offrant les scripts SQL qu'il utilise pour cela.

  14. #14
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 32
    Par défaut
    Je cherche a créer un exe ou un .bat qui lancerait executerai directement le .sql. Pour executer le fichier sql j'utilise \. nomfichier dans la console mysql mais je voudrais savoir comment l'executer à partir de la console dos.
    Merci de votre aide

Discussions similaires

  1. erreur de déploiement d'une application
    Par safaaa dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 28/03/2012, 01h55
  2. Erreur de déploiement d'une application vb.net
    Par mehat dans le forum VB.NET
    Réponses: 1
    Dernier message: 16/04/2010, 12h42
  3. Erreur après déploiement d'une application VB.NET
    Par charouel dans le forum VB.NET
    Réponses: 1
    Dernier message: 13/04/2010, 20h03
  4. Réponses: 2
    Dernier message: 25/08/2009, 16h30
  5. Déploiement d'une application avec MySql
    Par gibea00 dans le forum Débuter
    Réponses: 3
    Dernier message: 13/08/2008, 02h36

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