Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

7 Апрель 2020, 14:01 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Часто задаваемые вопросы по LibreOffice и Apache OpenOffice.org
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: LibreOffice, MySQL и OBDC driver (вылет при попытке соединения)  (Прочитано 2248 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ricaro
Новичок
*
Offline Offline

Сообщений: 1


« Стартовое сообщение: 1 Октябрь 2015, 23:29 »

Доброго времени суток.

Конфигурация:
1. Ноут DELL LATITUDE Core i5, 4Gb RAM
2.,XUbuntu 15.04 x64, все обновления
3. MySQL сервер (5.6.25-0ubuntu0.15.04.1), localhost, все по умолчанию
4. LibreOffice Version: 4.4.2.2 (Build ID: 40m0(Build:2) Locale: ru_RU) или OpenOffice  (т.к. снес, то версию не скажу, но 4.1.x точно)
5. ODBC драйвер установлен штатно через apt-get

Проблема:
Office Base (оба, и Libre, и Open) падают при попытке установить соединение с MySQL через ODBC. В свойствах базы данных устанавливаю тип соединения ODBC, затем выбираю источник, жму Test - и все, офис упал.

~#: dmesg
...
[ 4499.807406] soffice.bin[3114]: segfault at 0 ip           (null) sp 00007fffda086a68 error 14 in soffice.bin[400000+1000]
[ 4754.839477] soffice.bin[3193]: segfault at 1b1 ip 00000000000001b1 sp 00007ffdb77b9c58 error 14 in soffice.bin[400000+1000]
[ 4785.606867] traps: soffice.bin[3238] general protection ip:7fbc593304cb sp:7fffabc4da60 error:0 in libmyodbc.so[7fbc59303000+3b000]
(это после пары попыток)

~#: cat /etc/odbcinst.ini
[mysql_odbc]
Description=Driver MySQL 64 bit
Driver64=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc.so
Setup64=/usr/lib/x86_64-linux-gnu/odbc/libodbcmyS.so
UsageCount=2

~#: cat /etc/odbc.ini
[M_local]
Description=Minerals on localhost
Driver=mysql_odbc
Server=localhost
Database=Mineral
Port=3306
#Socket=/var/run/mysqld/mysqld.sock
Option=3
Stmt=
Charset=utf8

В оригинале в локалке стоит сервер 10.04 с MySQL, к которому без проблем цепляются рукописные (на Basic) клиенты (сейчас 2, было до 5) на Ubuntu 12.04. Проблемы начались при попытке подключить этот ноут с XUbuntu. Чтобы уйти от всего сетевого непонятного - MySQL установлен локально и пытаюсь зацепиться за него.
Что через localhost, что через сокет - все без толку.

Идеи есть?
Или кто-нибудь может подсказать, как попробовать odbc драйвер из консоли?
Записан
bkonst
Новичок
*
Offline Offline

Сообщений: 4


« Ответ #1: 13 Октябрь 2015, 20:38 »

А почему через ODBC? Это не родная технология для Linux.
А если использовать JDBC драйвер?
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!