Hi Leute,
ich möchte von einem Windowsrechner via ODBC auf MariaDB unter Ubuntu zugreifen. Nur leider wird keine Verbindung zum Server aufgebaut. Wie gehe ich vor?
unter Ubuntu 19.04 habe ich einen MariaDB-Server zu laufen (Ubuntu selbst läuft in einer virtuellen Umgebung). Änderungen habe ich jetzt erstmal keine weiter vorgenommen. Der Standardport ist 3306, der Benutzer ist root (erstmal zum testen). Dem Benutzer habe ich ein Passwort gegeben und eine Testdatenbank mit dem Namen TestDB angelegt.
Jetzt zum Windows: Es handelt sich um ein Windows 10. Über die ODBC-Datenquellen (64-bit) wähle ich zunächst die Registerkarten "Benutzer-DNS" aus. Über "Hinzufügen..." dann den MySQL ODBC 5.3 unicode driver. Ich tippe einen DSN ein, dann die IP meines Servers, Portnummer, Benutzer und Passwort. Die Datenbank kann ich schon gar nicht auswählen, da er nichts findet. Daher schlägt auch ein Klick auf den "Test"-Button mit dem Hinweis, es konnte keine Verbindung aufgebaut werden, fehl.
Auch die Suchmaschine meiner Wahl liefert lediglich Erklährungen, um was es sich bei ODBC handelt. Ist es denn so schwierig von Windows auf eine Datenbank unter Linux zuzugreifen? Ich benötige doch nur den Datenbankserver oder sehe ich das falsch? Vor Jahren habe ich mir unter Ubuntu mal einen Webserver gebaut, ebenfalls mit DB-Anbindung. Über PHP konnte ich die Datenbank dann auch von Windows heraus ansprechen. Übersehe ich irgendwas?
Solltet ihr noch weitere Infos brauchen (Konfiguration etc.) einfach Bescheid sagen.
Liebe Grüße.