Aller au contenu


Connexion Impossible À Ma Bd


3 réponses à ce sujet

#1 filtop

    Jeune Qnapeur

  • Membres
  • Pip
  • 2 messages
  • Matériel: TS-219P

Posté 26 janvier 2012 - 00:33

Bonsoir à tous,
je suis assez novice,
j'ai installé un QNAP TS-219P II comme "serveur" pour partager un agenda en réseau entre 12 médecins.
Mon appli écrite en VBA sous excel tourne avec une BD access installée sur le QNAP/Public. Tous marche bien. Nous allons migrer la BD sous MySQL et je suis en train d'effectuer des tests. J'ai installé le pilote MySQL ODBC 5.1 Driver sur les postes clients. J'ai importé une petite BD test avec phpMyAdmin sur le QNAP et pour m'y connecter j'ai utilisé: outils d'administration/sources de données. L'adresse du serveur étant 192.168.1.18 et la bd étant adressée 192.168.1.18/127.0.0.1 j'ai à peu près tout essayé au niveau de la configuration de MySQL connector. A chaque test j'ai le même message d'erreur: "Serveur inconnu..." Pouvez vous me prêter main forte pour pouvoir établir la connexion ? Celà ne doit pas être sorcier mais j'avoue que là un petit peu d'aide me serait bien utile.
Merci d'avance.

Philippe

PS: Fichier joint  ScreenShot1.jpg (82,49 Ko)
Nombre de téléchargements : 7Fichier joint  screenshot2.jpg (120,41 Ko)
Nombre de téléchargements : 8Je joins 2 copies d'écran pour éclaircir mon discours

#2 father_mande

    Qnapeur officiel

  • Administrateurs
  • 3 248 messages
  • Matériel: TS-459 Pro, TS-219, TS-109 II

Posté 26 janvier 2012 - 09:36

Bonjour,

Je ne connaits pas la syntaxe des outils ODBC ... mais l'adresse 192.168.1.18/127.0.0.1 ... me parait des plus étranges (d'un point de vue réseau) ...

Sinon, les bases Mysql sont par défaut ... UNIQUEMENT accessible via le serveur local sur lequel elles tournent (127.0.0.1, localhust, ou nom de machine)
... donc elles refusent toute connexion venant d'une autre adresse ...
phpMyAdmin y arrive ... puisqu'il s’exécute sur la même machine ... (je pars du principe que vous avez bien valider TCPIP pour Mysql ... :razz: )
Vérifiez dans les privilèges de votre base que vous autorisez bien la connexion depuis le réseau 192.168.1.0 ... ceci se fait au niveau de chaque base et non globalement ...

En mode client "non ODBC" on utilise que l'adresse I.P. et le port 192.168.1.18 port 3306 par défaut ...

Philippe.
QNAP TS-459, 3.6.0, Virtualbox, OpenVPN
QNAP TS-109, Debian Squeeze
QNAP TS-219P II, 3.6.1
La théorie, c’est quand on sait tout et que rien ne fonctionne. La pratique, c’est quand tout fonctionne et que personne ne sait pourquoi.
Le Raid N'EST PAS un backup (proverbe Qnapien)

#3 filtop

    Jeune Qnapeur

  • Membres
  • Pip
  • 2 messages
  • Matériel: TS-219P

Posté 27 janvier 2012 - 21:33

Bonsoir,
j'ai suivi tous vos conseils à la lettre et malheureusement ça ne fonctionne toujours pas, je ne comprends pas...

Si vous avez la patiente merci de me proposer d'autres pistes car je suis vraiment en galère !

Philippe

Fichier joint  ScreenShot141.jpg (62,18 Ko)
Nombre de téléchargements : 7

#4 FredP

    Qnapeur officiel

  • Membres
  • PipPipPip
  • 84 messages
  • Matériel: TS-459 Pro

Posté 28 janvier 2012 - 07:49

Bonjour matinal.
Petit apport d'un néophyte, pas sûr que ça aide beaucoup....
Les réglages de mysql se trouvent dans le fichier /mnt/HDA_ROOT/.config/my.cnf
La ligne skip-networking doit être commentée pour autoriser l'accès du réseau => # skip-networking
Il y en a aussi une autre à commenter que je n'ai pas trouvé (bind-address 127.0.0.1).
Après les autorisations se font directement dans mySQL....
Bon WE.

FredP





1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)