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: 35.330 ]

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

SMART Package Manager

Asterisk 1.6 com MD3200 em Linux Ubuntu Server 8.10

Bioinformática - PhyML: alinhamento de sequências nucleotídicas em ambiente paralelo

Qual distribuição Linux devo escolher?

Monitoramento - Instalando o Zenoss no Debian Etch

  
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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts