Instalação e correção de erros do DBDesigner 4 no Linux

Na tentativa de instalar o DBDesigner 4 no Linux para usar em conjunto com o MySQL, deparei-me com vários erros e nunca encontrei um tutorial realmente completo que aborde os principais erros que acontecem. Resolvi criar um tutorial completo utilizando dicas que encontrei na internet, além de idéias minhas.

[ Hits: 36.472 ]

Por: Breno Carvalho Costa em 19/05/2008


Primeiro erro ao conectar com o banco de dados (Unable to load libsqlmy.so)



Fazer o download da biblioteca dbxmda, o link está abaixo:
Descompactar o arquivo baixado:

$ tar zxvf dbxmda.tar.gz

Copiar a biblioteca baixada para /usr/lib (observe que mudamos o nome dela para libsqlmda.so):

# cp libsqlmda.so.4.20 /usr/lib/libsqlmda.so

Depois abra o arquivo de configuração $HOME/.DBDesigner4/DBConn_DefaultSettings.ini:

$ cd ~/.DBDesigner4
$ vi DBConn_DefaultSettings.ini


Procure a linha:

LibraryNameLinux=libsqlmy.so

Edite-a para:

LibraryNameLinux=libsqlmda.so

Logo após tente-se conectar novamente ao MySQL (se der algum erro relacionado a getSQLDriverMYSQL, pule para o próximo passo).

Segundo erro ao conectar com o banco de dados (Unable to Find Procedure getSQLDriverMYSQL)

Abrir o arquivo de configuração $HOME/.DBDesigner4/DBConn_DefaultSettings.ini:

$ cd ~/.DBDesigner4
$ vi DBConn_DefaultSettings.ini


Procure a linha:

GetDriverFunc=getSQLDriverMYSQL

Edite-a para:

GetDriverFunc=getSQLDriverMySQL

Agora é só conectar ao banco de dados mysql!

Página anterior    

Páginas do artigo
   1. Download e instalação do DBDesigner 4
   2. Primeiro erro ao conectar com o banco de dados (Unable to load libsqlmy.so)
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Avaliação da interface do sistema operacional Linux

Manipulação de arquivos PDF no Linux

Intel GVT-g: compartilhando a GPU Intel com convidados QEMU/KVM

Instalação e configuração do Webmin

Atualização e instalação de programas no FreeBSD

  
Comentários
[1] Comentário enviado por hugoeustaquio em 19/05/2008 - 10:58h

Obrigado pelo artigo. Só para acrescentar, ficaria melhor se ao invés de usar

# cp libborqt-6.9.0-qt2.3.so /usr/lib/libborqt-6.9-qt2.3.so

usasse
# ln -s /usr/lib/libborqt-6.9.0-qt2.3.so /usr/lib/libborqt-6.9-qt2.3.so

Depois de rodar o script de instalação que vem coma a mesma. Com o link simbólico outro programa que possa usa-la vai até a versão correta... Apesar de que eu nunca tinha usado outro programa em kylix.....

Um abraço.

[2] Comentário enviado por brenocomp em 19/05/2008 - 11:28h

hugoestaquio,

nesse caso eu usei o cp porque a intenção é só copiar a biblioteca libborqt, e depois apagar essa pasta que foi criada, e usá-la unicamente para o DBDesigner4.

Mas a idéia é legal se for pensar em usar a biblioteca em outro programa (apesar de que, nunca vi outro uso). =D

T+

[3] Comentário enviado por foguinho.peruca em 19/05/2008 - 14:08h

Olah!

Excelente artigo... esses tempo eu apanhei mto do dbdesigner e akbei usando o wine pra emular a versao win32....

http://www.ronneesley.globtec.eti.br/download/instalador.sh

Eh um instalador bem bacana do dbdesigner e pra mim funcionou trankilo... recomendo...

Mas eh issu...

[]'s
Jeff

[4] Comentário enviado por marciojrtorres em 01/08/2008 - 12:50h

Tchê, já tinha contornado o problema da biblioteca do kylix, mas a do mysql estava me dando dor de cabela, graças a teu artigo resolvi o problema, muito obrigado.

[5] Comentário enviado por lfsantiago em 06/01/2009 - 08:44h

Muito bom artigo.... me ajudo bastante, mas estou com um problema e queria ver se vcs podem me ajudar.

Quando conecto na base e faço a engenharia reversa ele me traz o banco certinho, mas..... ai adicionei um campo em uma das tabelas e pedi pra sincronizar o banco, mas ele da o seguinte erro "List index out of bounds (7)"

Estou usando o Ubuntu 8.10

[6] Comentário enviado por guiguix em 09/05/2009 - 19:05h

Excelente artigo.... Me ajudou a resolver os probleminhas de bibliotecas no Slackware! Valew mesmo cara! :)

[7] Comentário enviado por gege em 17/09/2009 - 19:53h

Valeu ae cara
ajudou e deu certinho
obrigado

[8] Comentário enviado por natalneto em 25/11/2010 - 13:58h

ótimo artigo, usado no fedora 13 hj e funcionou corretamente \o

[9] Comentário enviado por removido em 27/07/2011 - 12:21h

Valeu aê amigão...
Ajudou muito...
Vários softwares possuem algum problema de compatibilidade ou de falta de bibliotecas com o Linux...
Obrigado

[10] Comentário enviado por fabianocg em 05/09/2012 - 17:28h

É rapaz... foi quase lá.
Eu entro no DBDesigner, clico no menu Database/Connect to DataBase e aparece a tela com informações sobre meu banco.
Montei a tela de configuração toda correta e na hora de logar ao banco ele volta com a mesma tela de erro:

Connection to database failed.
Unable to Load libsqlmy.so

Alguém sabe o que está faltando?
Abraços.

[11] Comentário enviado por osmarcti em 09/10/2012 - 20:46h

Funcionou perfeitamente aqui,
Obrigado pela dica ;)


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts