Esta dica é para quem vai utilizar o Banco de Dados Relacional Firebird, no Linux junto com o Administrador de Banco de Dados FlameRobin.
Após instalar os 2 aplicativos em meu Linux Mint e tentar criar um banco de dados "Teste", recebi uma mensagem de erro. Tentei então pelo ISQL (aplicativo de comandos, sem interface gráfica), que vem instalado com o Firebird, sem sucesso também.
Por fim, para realizar mais um teste, tentei registrar o banco de dados employee.fdb, que vem na instalação do Firebird, em /opt/firebird/examples/empbuild, recebendo a mensagem de que não é possível realizar a conexão.
Após pesquisas, achei a seguinte solução. Utilizar o seguinte comando: ldd /usr/bin/flamerobin | grep libfb.
Recebendo a seguinte saída:
libfbclient.so.2 => /usr/lib/x86_64-linux-gnu/libfbclient.so.2 (0x00007f48bb6f0000)
Com base nesta informação, sobre a biblioteca libfbclient.so.2 fui ao diretório
/opt/firebird/lib/ e copiei o arquivo
libfbclient.so.3.0.2 para /usr/lib/x86_64-linux-gnu/.
Renomeei o arquivo libfbclient.so.2 para libfbclient.so.2.OLD e renomeei o libfbclient.so.3.0.2 para libfbclient.so.2.
Então abri o FlameRobin, conseguindo realizar o registro o banco de dados employee.fdb
com sucesso.
Espero que ajude muitas pessoas por aí.
Abraços e até a próxima.
Nenhum comentário:
Postar um comentário