Hallo Andre, Andre Tann wrote:
Hallo zusammen,
ich hätte gern, daß sich Access mit meiner mySQL-Datenbank unterhält. Aber ich krieg das nicht hin, und kann auch der Tante keine Hinweise entlocken, die mir weiterhelfen könnten.
Der mysql läuft: # rcmysql status Checking for service MySQL: running
Für den Benutzer root hab ich auch ein Paßwort vergeben können, jedenfalls kann ich mich mit mysql -u root -p und Eingabe des Paßwortes auf die mysql-Konsole verbinden. Weitere Reaktionen konnte ich der Datenbank nicht entlocken, dafür fehlt mir die Kenntnis.
Ja, die Datenbank und die Tabelle musst du schon auch noch installieren.
Weiters glaube ich ODBC konfiguriert zu haben:
# cat /etc/unixODBC/odbc.ini
[ODBC Data Sources] myodbc3 = MyODBC 3.51 Driver DSN
[myodbc3] Driver = /usr/lib/unixODBC/libodbcmyS.so Description = Connector/ODBC 3.51 Driver DSN SERVER = 192.168.66.89 PORT = 3306 USER = root Password = xxx Database = test # woher weiß ich, obs diese DB gibt? OPTION = 0 SOCKET =
Versuche ich jetzt in Access eine ODBC-Datenquelle zu öffnen, dann kann ich zuerst als Treiber einen SQL-Server auswählen, als
SQL oder MySQL?
nächstes vergebe ich irgendeinen Namen, sage, mit welchem SQL-Server die Verbindung hergestellt werden soll, und gebe anschließend noch Benutzername/Paßwort an. Darauf meckert Access mit "Server existiert nicht oder Zugriff verweigert".
Du musst ja auch die Database angeben, erstelle diese erst im MySQL und auch noch eine Tabelle. Dann gehts vermutlich auch schon.
Vermutlich ist das alles ein wenig wirr; es ist mir zB nicht klar, auf welche Weise linuxseitig der ODBC-Treiber davon erfährt, daß er gebraucht wird. Vielleicht kann mir jemand ein paar Punkte nennen, die ich abklopfen muß, um da weiterzukommen.
[Nur falls Rückfragen kommen: ich kann den SQL-Server pingen, und es läuft auch keine Firewall, die da was blockieren könnte.]
-- Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org