Keine Verbindung zu MySQL von Tableau
Ich bin nicht in der Lage, eine Verbindung zu meinem MySQL-server mithilfe von Tableau-von einem anderen computer auf dem gleichen Netzwerk. Ich habe xampp auf dem server installiert, ich kann Zugriff auf phpMyAdmin nur fein und verwalten der Datenbank durch, aber ich muss es von Tableau.
Diese sind die Fehler, die ich bekomme:
Keine Verbindung zu der ODBC-Datenquelle. Überprüfen, dass die erforderlichen Treiber installiert sind und dass die Eigenschaften der Verbindung gültig sind.
[MySQL][ODBC 5.3(B) - Treiber]Kann nicht get hostname für Ihre Adresse
Konnte keine Verbindung zum server "nick-server". Überprüfen Sie, ob der server ausgeführt wird und, dass Sie Zugriffsrechte auf die angeforderte Datenbank.
Konnte keine Verbindung zum server. Überprüfen Sie, ob der server ausgeführt wird und, dass Sie Zugriffsrechte auf die angeforderte Datenbank.
Irgendwelche Vorschläge, was könnte die Ursache sein?
- Ist der MySQL-Benutzerkonto
nick
erlaubt eine Verbindung von der ip, die Sie versuchen zu verbinden? - Ja, nick kann Verbindung von überall aus herstellen.
- Sind Sie in der Lage, ping "nick-server" - von Ihrem Tableau-Desktop-Rechner?
- Ich bin in der Lage, die ping-server; es scheint etwas mit dem ODBC-Verbindung zu der MySQL-Datenbank. @Talvalin
Du musst angemeldet sein, um einen Kommentar abzugeben.
1) könnte Es eine firewall auf Ihrem Rechner, so dass Sie eine Verbindung zu port 80 für phpMyAdmin, aber nicht mit anderen ports.
2) kann ping für die zweite Maschine (dh, um den Namen der Maschine in eine IP-Adresse und eine Antwort bekommen), können Sie versuchen, per telnet in Ihr MySQL-port (3306) mit
telnet server 3306
.3) Hier ist ein Beispiel einer Antwort von einem MySQL-server via telnet. Sie werden wahrscheinlich bekommen etwas ähnliches, wenn Sie in der Lage sind erreichen Sie Ihr MySQL-server.
Wenn die oben genannten Schritte, sollten Sie in der Lage sein, eine Verbindung von Tableau.
Nicht sicher, ob das relevant für dein problem, aber ich lief in ein ähnliches Problem und will meine Lösung. Hier war meine Eingabe in Tableau:
Bekam ich die folgende Fehlermeldung:
Ich habe versucht, Neuinstallation der MySQL-Treiber, Neustart mein computer, etc. aber immer noch dieser Fehler. Ich folgte dem Rat in Ryan ' s post zu verwenden
ping
undtelnet
um sicherzustellen, dass meine Maschine könnte eine Verbindung zum server, was es sein könnte.Mein Problem war, dass ich
http://
in der name-server, die verursacht Tableau nicht zum auflösen der host. Nach dem ändern des server-Namen, ummy.server.com
ich war in der Lage zu verbinden Tableau zu MySQL mit folgender info: