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

C# Discussion :

Unable to connect to any of the specified MySQL hosts.


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2011
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2011
    Messages : 37
    Par défaut Unable to connect to any of the specified MySQL hosts.
    Bonjour,

    Je suis actuellement en train de travailler sur un module qui doit imprimer des étiquettes de manière automatique lorsque la base de donnée est modifiée.
    J'ouvre ma connexion lorsque l'utilisateur appuie sur le bouton démarrer de l'appli. Mais l'appli bloque et après quelques seconde une erreur :
    Unable to connect to any of the specified MySQL hosts.
    Je précise que l'apli marchait très bien la semaine dernière. La base est sur un serveur local, et je peux accéder à la base via firefox sur à partir du pc où est l'appli.

    voici une partie du code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
                this.cnnDatabaseForLabel = new MySqlConnection("Network Address=192.168.1.10;" +
                                                                            "Database=log_180911;" +
                                                                            "User Name=etiq;" +
                                                                            "Password='etiq';");
     
     
     
           //fonction lancée sur le click du bouton démarrer
            public void OpenConnection()
            {
                cnnDatabaseForLabel.Open(); //la ligne qui provoque l'erreur
            }
    Auriez vous des solutions s'il vous plait?

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    Bonjour,

    visiblement tu as quelque chose qui a dû changer

    - Nom de la base ?
    - Nom d'utilisateur ?
    - Mot de passe utilisateur ?
    - Droits de l'utilisateurs ?
    - Adresse IP de ton serveur ?

  3. #3
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 194
    Par défaut
    tu t'y connectes comment via firefox?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2011
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2011
    Messages : 37
    Par défaut
    Le nom de la base est le même j'y accède par mon navigateur pareil pour le nom du serveur le mot de passe n'a pas changé. et les droits je les ai tous mis.

    Via Firefox je tape l'adresse ip dans l'url (192.168.1.10) et click sur phpMyAdmin.

    EDIT: Je ne suis pas l'administrateur du serveur. Celui ci à modifier les time out pour rallonger les temps de session est ce que cela pour tout faire planter? On a tester avec les anciens paramètres et cela n'a rien fait...

    Merci pour vos réponses.

  5. #5
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 194
    Par défaut
    Je dirai un problème de firewall vérifie si le port 3306 est bien ouvert sur le serveur

    Je suppose que quand tu l'attaques avec firewall il passe par le port 80

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2011
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2011
    Messages : 37
    Par défaut
    Comment ouvrir le port 3306 s'il te plait? ou vérifier qu'il est ouvert?

  7. #7
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 194
    Par défaut
    Il faut demander à l'administrateur du serveur
    Je ne sais pas quel firewall il utilise

    Assuming that it's a TCP (rather than UDP) port that you're trying to use:
    1.On the server itself, use "netstat -an" to check to see which ports are listening
    2.From outside, just "telnet host port" to see if the connection is refused, accepted, or timeouts
    On that latter test, then in general:
    •connection refused means that nothing is running on that port
    •accepted means that something is running on that port
    •timeout means that a firewall is blocking access

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 11/02/2014, 21h07
  2. "Unable to connect to any hosts" de temps en temps
    Par Invité dans le forum Requêtes
    Réponses: 2
    Dernier message: 26/11/2007, 18h20
  3. Réponses: 0
    Dernier message: 23/11/2007, 14h45
  4. [Word-basic] Erreur 537: unable to run the specified macro
    Par zahui_eric dans le forum VBA Word
    Réponses: 7
    Dernier message: 13/07/2007, 13h27
  5. [Cobertura] [Maven] Unable to locate ../test.java. Have you specified the source directory?
    Par damis0001 dans le forum Qualimétrie
    Réponses: 9
    Dernier message: 19/01/2007, 16h27

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