Einbinden von MySQL in LibreOffice mit ODBC

Dieses Forum dient der grundlegenden Hilfe und Unterstützung :

Stelle hier Deine Fragen zur Grundinstallation und zur Benutzung von Mageia. Beispielsweise gehören hierhin Fragen zum Download der ISOs und deren Installation, zur Einrichtung des Druckers, Benutzung der Textbearbeitung, usw.

Bitte versuche, Deine Fragen im richtigen Subforum zu stellen und gib dabei so viele Informtionen wie möglich. Je präziser die Frage gestellt wird, um so eher bekommst Du eine hilfreiche Antwort.

Einbinden von MySQL in LibreOffice mit ODBC

Beitragvon belkunst » Okt 6th, '15, 13:52

Seit dem update von Mageia 4 auf 5 kann ich mit LibreOffice nicht mehr auf die MySQL-Datenbank zugreifen.
Bei der Fehlersuche sind die Fehlermeldungen in LibreOffice nicht hilfreich:
Die Verbindung zur Datenquelle "NAME" konnte nicht hergestellt werden.
[unixODBC][Driver Manager]Data sorce mane not found, and no default driver specified"

In der README-Datei zu dem Paket: mysql-connector-odbc (/usr/share/doc/mysql-connector-odbc/README.urpmi) steht:
Please run this command when register:
/usr/bin/myodbc-installer -d -a -n "MySQL ODBC 5.3 Driver" -t "DRIVER=/usr/lib64/libmyodbc5w.so;SETUP=/usr/lib64/libmyodbc5S.so

Wenn ich den Befehl ausführe bricht das Programm mit einer Speicherschutzverletzung ab (das kann der Grund sein, weshalb die Installation unvollständig ist):
Code: Alles auswählen
[root@ ~]# /usr/bin/myodbc-installer -d -a -n "MySQL ODBC 5.3 Driver" -t "DRIVER=/usr/lib64/libmyodbc5w.so;SETUP=/usr/lib64/libmyodbc5S.so"
*** Error in `/usr/bin/myodbc-installer': free(): invalid pointer: 0x0000000001711b98 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7241e)[0x7f2640e1341e]
/lib64/libc.so.6(+0x7a158)[0x7f2640e1b158]
/lib64/libc.so.6(cfree+0x48)[0x7f2640e1e828]
/usr/bin/myodbc-installer(SQLInstallDriverExW+0xdf)[0x402d2f]
/usr/bin/myodbc-installer(add_driver+0x5e)[0x402e7e]
/usr/bin/myodbc-installer(handle_driver_action+0x67)[0x402ff7]
/usr/bin/myodbc-installer(main+0x3c1)[0x402751]
/lib64/libc.so.6(__libc_start_main+0xf0)[0x7f2640dc0fd0]
/usr/bin/myodbc-installer[0x402807]
======= Memory map: ========
00400000-0040b000 r-xp 00000000 08:04 305428                             /usr/bin/myodbc-installer
0060b000-0060c000 r--p 0000b000 08:04 305428                             /usr/bin/myodbc-installer
0060c000-0060d000 rw-p 0000c000 08:04 305428                             /usr/bin/myodbc-installer
016fd000-01736000 rw-p 00000000 00:00 0                                  [heap]
7f263f93f000-7f263f955000 r-xp 00000000 08:04 261732                     /usr/lib64/libgcc_s-4.9.2.so.1
7f263f955000-7f263fb54000 ---p 00016000 08:04 261732                     /usr/lib64/libgcc_s-4.9.2.so.1
7f263fb54000-7f263fb55000 r--p 00015000 08:04 261732                     /usr/lib64/libgcc_s-4.9.2.so.1
7f263fb55000-7f263fb56000 rw-p 00016000 08:04 261732                     /usr/lib64/libgcc_s-4.9.2.so.1
7f263fb56000-7f263fc5b000 r-xp 00000000 08:04 293148                     /usr/lib64/libm-2.20.so
7f263fc5b000-7f263fe5a000 ---p 00105000 08:04 293148                     /usr/lib64/libm-2.20.so
7f263fe5a000-7f263fe5b000 r--p 00104000 08:04 293148                     /usr/lib64/libm-2.20.so
7f263fe5b000-7f263fe5c000 rw-p 00105000 08:04 293148                     /usr/lib64/libm-2.20.so
7f263fe5c000-7f263fe5f000 r-xp 00000000 08:04 293098                     /usr/lib64/libdl-2.20.so
7f263fe5f000-7f264005e000 ---p 00003000 08:04 293098                     /usr/lib64/libdl-2.20.so
7f264005e000-7f264005f000 r--p 00002000 08:04 293098                     /usr/lib64/libdl-2.20.so
7f264005f000-7f2640060000 rw-p 00003000 08:04 293098                     /usr/lib64/libdl-2.20.so
7f2640060000-7f26402b6000 r-xp 00000000 08:04 266213                     /usr/lib64/libcrypto.so.1.0.0
7f26402b6000-7f26404b5000 ---p 00256000 08:04 266213                     /usr/lib64/libcrypto.so.1.0.0
7f26404b5000-7f26404d3000 r--p 00255000 08:04 266213                     /usr/lib64/libcrypto.so.1.0.0
7f26404d3000-7f26404df000 rw-p 00273000 08:04 266213                     /usr/lib64/libcrypto.so.1.0.0
7f26404df000-7f26404e3000 rw-p 00000000 00:00 0
7f26404e3000-7f2640555000 r-xp 00000000 08:04 266236                     /usr/lib64/libssl.so.1.0.0
7f2640555000-7f2640754000 ---p 00072000 08:04 266236                     /usr/lib64/libssl.so.1.0.0
7f2640754000-7f2640759000 r--p 00071000 08:04 266236                     /usr/lib64/libssl.so.1.0.0
7f2640759000-7f2640760000 rw-p 00076000 08:04 266236                     /usr/lib64/libssl.so.1.0.0
7f2640760000-7f264077a000 r-xp 00000000 08:04 290998                     /usr/lib64/libz.so.1.2.8
7f264077a000-7f2640979000 ---p 0001a000 08:04 290998                     /usr/lib64/libz.so.1.2.8
7f2640979000-7f264097a000 r--p 00019000 08:04 290998                     /usr/lib64/libz.so.1.2.8
7f264097a000-7f264097b000 rw-p 0001a000 08:04 290998                     /usr/lib64/libz.so.1.2.8
7f264097b000-7f2640992000 r-xp 00000000 08:04 291612                     /usr/lib64/libpthread-2.20.so
7f2640992000-7f2640b91000 ---p 00017000 08:04 291612                     /usr/lib64/libpthread-2.20.so
7f2640b91000-7f2640b92000 r--p 00016000 08:04 291612                     /usr/lib64/libpthread-2.20.so
7f2640b92000-7f2640b93000 rw-p 00017000 08:04 291612                     /usr/lib64/libpthread-2.20.so
7f2640b93000-7f2640b97000 rw-p 00000000 00:00 0
7f2640b97000-7f2640ba0000 r-xp 00000000 08:04 272055                     /usr/lib64/libltdl.so.7.3.0
7f2640ba0000-7f2640d9f000 ---p 00009000 08:04 272055                     /usr/lib64/libltdl.so.7.3.0
7f2640d9f000-7f2640da0000 r--p 00008000 08:04 272055                     /usr/lib64/libltdl.so.7.3.0
7f2640da0000-7f2640da1000 rw-p 00009000 08:04 272055                     /usr/lib64/libltdl.so.7.3.0
7f2640da1000-7f2640f4b000 r-xp 00000000 08:04 270001                     /usr/lib64/libc-2.20.so
7f2640f4b000-7f264114a000 ---p 001aa000 08:04 270001                     /usr/lib64/libc-2.20.so
7f264114a000-7f264114e000 r--p 001a9000 08:04 270001                     /usr/lib64/libc-2.20.so
7f264114e000-7f2641150000 rw-p 001ad000 08:04 270001                     /usr/lib64/libc-2.20.so
7f2641150000-7f2641154000 rw-p 00000000 00:00 0
7f2641154000-7f2641165000 r-xp 00000000 08:04 277610                     /usr/lib64/libodbcinst.so.2.0.0
7f2641165000-7f2641364000 ---p 00011000 08:04 277610                     /usr/lib64/libodbcinst.so.2.0.0
7f2641364000-7f2641365000 r--p 00010000 08:04 277610                     /usr/lib64/libodbcinst.so.2.0.0
7f2641365000-7f2641366000 rw-p 00011000 08:04 277610                     /usr/lib64/libodbcinst.so.2.0.0
7f2641366000-7f2641659000 r-xp 00000000 08:04 279111                     /usr/lib64/libmysqlclient.so.18.0.0
7f2641659000-7f2641859000 ---p 002f3000 08:04 279111                     /usr/lib64/libmysqlclient.so.18.0.0
7f2641859000-7f2641860000 r--p 002f3000 08:04 279111                     /usr/lib64/libmysqlclient.so.18.0.0
7f2641860000-7f26418c6000 rw-p 002fa000 08:04 279111                     /usr/lib64/libmysqlclient.so.18.0.0
7f26418c6000-7f26418d0000 rw-p 00000000 00:00 0
7f26418d0000-7f2641932000 r-xp 00000000 08:04 277606                     /usr/lib64/libodbc.so.2.0.0
7f2641932000-7f2641b31000 ---p 00062000 08:04 277606                     /usr/lib64/libodbc.so.2.0.0
7f2641b31000-7f2641b32000 r--p 00061000 08:04 277606                     /usr/lib64/libodbc.so.2.0.0
7f2641b32000-7f2641b39000 rw-p 00062000 08:04 277606                     /usr/lib64/libodbc.so.2.0.0
7f2641b39000-7f2641b3a000 rw-p 00000000 00:00 0
7f2641b3a000-7f2641b5a000 r-xp 00000000 08:04 268701                     /usr/lib64/ld-2.20.so
7f2641d29000-7f2641d30000 rw-p 00000000 00:00 0
7f2641d57000-7f2641d59000 rw-p 00000000 00:00 0
7f2641d59000-7f2641d5a000 r--p 0001f000 08:04 268701                     /usr/lib64/ld-2.20.so
7f2641d5a000-7f2641d5c000 rw-p 00020000 08:04 268701                     /usr/lib64/ld-2.20.so
7ffc3c0fb000-7ffc3c11c000 rw-p 00000000 00:00 0                          [stack]
7ffc3c192000-7ffc3c194000 r--p 00000000 00:00 0                          [vvar]
7ffc3c194000-7ffc3c196000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
Abgebrochen
[root@ ~]#

Auch die Verbindung über "jdbc" oder "MySQL (nativ)" ist mir nicht gelungen. Immer fehlen irgendwelche Verbindungsprogramme, die ich in der Paketverwaltung nicht finden kann.
Wer kann mir weiterhelfen, so dass ich wieder Serienbriefe drucken und die Formulare, die auf die Datenbank zugreifen, nutzen kann?
belkunst
 
Beiträge: 4
Registriert: Dez 10th, '13, 18:56

Re: Einbinden von MySQL in LibreOffice mit ODBC

Beitragvon papoteur » Mai 17th, '16, 18:57

Hallo,
Ich sehe keine Antwort. Hast du eine Lösung gefunden ?
Ich habe jetzt das gleiche Problem. Ich hatte nor nicht besuchen.
Papoteur
papoteur
 
Beiträge: 3
Registriert: Mai 7th, '16, 12:20

Re: Einbinden von MySQL in LibreOffice mit ODBC

Beitragvon belkunst » Mai 17th, '16, 21:00

Hallo papoteur,
ich habe keine Lösung mit ODBC gefunden und benutze stattdessen JDBC (com.mysql.jdbc.Driver). Ich bin aber mit dieser Lösung unzufrieden z.B. weil ich das Passwort für die Datenbank immer neu eingeben muss. Das führt dazu, dass ich, wenn ich nur einzelne Datensätze brauche, die mit Kopieren und Einfügen in die Dokumente bringe, statt über die Felder der Serienbrief-Funktionen.
Gruß belkunst.
belkunst
 
Beiträge: 4
Registriert: Dez 10th, '13, 18:56


Zurück zu Basis-Support

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron