Доступ к GnuCash sql из Linux больше не работает
У меня есть база данных GnuCash на mariadb-сервере, которая была настроена с копией GnuCash от клиента Ubuntu 16.04, и все работает хорошо.
Тогда я решил протестировать GnuCash с Windows 10-машины на моей базе данных GnuCash, которая работает хорошо, но теперь, когда я пытаюсь получить доступ к базе данных из GnuCash на Linux-машине (тестировал Lubuntu, Ubuntu, Mint), я могу войти в базы данных, но она зависает, как только я пытаюсь изменить или добавить транзакцию.
Нет трассировки стека, и я нигде не могу найти файл журнала. Кто-нибудь может помочь мне продвинуться дальше?
1 ответ
Я нашел основную причину проблемы: версия.
Версия GnuCash, которую я использовал на Windows 10-машине, была 2.6.19
в то время как версия, которую я использовал на Linux-машинах, была 2.6.12
,
Похоже, что когда вы используете новую (er) версию GnuCash для базы данных, GnuCash обновляет базу данных для поддержки новой версии и (в моем случае) нарушает устаревшую поддержку версии 2.6.12
, Когда я скачал самый последний источник и скомпилировал его на Linux-машинах, все снова заработало.
Помните, дети, всегда следите за тем, какую версию программного обеспечения вы используете.