OpenOffice und MySQL (ODBC)
Siehe auch: OpenOffice und MySQL (JDBC)
Inhaltsverzeichnis
OpenOffice über ODBC mit MySQL verbinden
Einleitung
OpenOffice unterstützt eine Menge Datenbanken. Das hat sich längst rumgesprochen. Doch die Anbindung ist gar nicht so trivial. Spätestens wenn OpenOffice die 'libodbcinst.so' nicht findet geht das Basteln los. Hier wird beschrieben, wie man wenigstens eine Datenverbindung aufbauen kann.
Dokumente
Dies ist nur eine kurze Doku mit der Konfiguration, mit der es bei mir läuft, daher hier der tiefere Einstieg ins Thema:
http://devcorner.schlenker-webdesign.de/cms.28.html http://www.unixodbc.org/doc/OOoMySQL.pdf
Pakete
Mit diesen beiden Paketen läuft es bei mir:
MyODBC-3.51.06.tar.gz unixODBC-2.2.8.tar.gz
Konfiguration
Am besten nach odbcinst.ini suchen. Eine leere Datei wird angelegt. Jede Beschreibung nennt einen andern Ort.
/etc/unixODBC: cat odbcinst.ini |
[MySQL] Description = ODBC for MySQL Driver = /usr/lib/libmyodbc3.so Setup = /usr/lib/libodbcmyS.so.1 FileUsage = 1 |
Das muß ins Homeverzeichnis:
~: cat .odbc.ini |
# ~/.odbc.ini [MySQL-Test] Description = MySQL database test Driver = MySQL Server = 192.168.0.1 Database = test Port = 3306 Socket = Option = Stmt = |
Test
isqlMySQL-Test -v |
Mit den Passwörtern kann es Probleme geben. Ich hab zum testen das Passort aus der Datenbank komplett rausgenommen. Das alles ist nicht weiter schlimm. OpenOffice kommt mit den Passwörtern gut zurecht.
Nach dem Test steht unsere Datenbankverbindung aus der .odbc.ini, als Datenquelle in OpenOffice zur Verfügung. Den Button 'Verwalten' brauchen wir dann nicht mehr, da die Datenquelle schon mal angelegt ist.
Jetzt ist es an der Zeit, das Passwort wieder zu setzen.