Acessar o GnuCash sql do Linux não funciona mais

0

Eu tenho um banco de dados do GnuCash em um servidor mariadb, que foi configurado com uma cópia do GnuCash de um cliente Ubuntu 16.04, e tudo está funcionando bem.

Depois decidi testar o GnuCash de uma máquina Windows 10 para o meu banco de dados GnuCash, o que funciona bem, mas agora sempre que tento aceder à base de dados do GnuCash numa máquina Linux (teste Lubuntu, Ubuntu, Mint) consigo no banco de dados, mas ele congela assim que eu tento editar ou adicionar uma transação.

Não há stacktrace presente e não consigo encontrar um arquivo de log em lugar algum. Alguém por favor pode me ajudar a chegar mais longe com isso?

    
por Odecif 23.01.2018 / 11:58

1 resposta

0

Eu encontrei a causa raiz do problema: Versão.

A versão do GnuCash que usei no Windows 10-machine era 2.6.19 , enquanto a versão que eu usava nas máquinas Linux era 2.6.12 .

Ao utilizar uma nova (er) versão do GnuCash para uma base de dados, o GnuCash atualiza a base de dados para suportar a nova versão e (no meu caso) quebrou o suporte legado para a versão 2.6.12 . Quando baixei o código mais recente e o compilei nas máquinas Linux, tudo funcionou novamente.

Lembre-se de crianças, sempre acompanhe a versão do software que você está usando.

    
por 23.01.2018 / 15:01