Instalando o DBDesigner no Linux

O DBDesigner é um programa muito bom para quem trabalha com MySQL. Através dele pode-se fazer a modelagem das tabelas, ou seja, representá-las de forma gráfica, bem como seus relacionamentos. Nesse artigo aprenderemos como instalar esse software e como bônus, alguns truques de resolução de dependências que por ventura podem surgir.

[ Hits: 180.907 ]

Por: Everton da Silva em 24/03/2005


Descompactando e instalando (problemas?)



Depois de baixar o arquivo, basta descompactá-lo:

$ tar zxfs DBDesigner4.0.5.4.tar.gz

Entre no diretório DBDesigner4 e execute o programa:

$ ./DBDesigner4

Se tudo correr bem, o DBDesigner já vai ser carregado e você pode usá-lo numa boa. Mas infelizmente nem sempre é assim, hehehe... No meu caso estava tentando instalar o DBDesigner no Slackware 10.1 e quando eu o executava surgia o seguinte erro:

libborqt-6.9-qt2.3.so: cannot open shared object file: No such file or directory

Para resolver esse erro usarei aqui parte de uma dica que postei aqui no VOL recentemente falando sobre esse erro.

Segundo o erro, não foi encontrada essa biblioteca libborqt-6.9-qt2.3.so. Aparentemente, não tenho certeza quanto a isso, ela está ligada ao QT e como não tinha ele instalado pode ter ocorrido esse problema.

Depois de buscas inúteis na Web, consegui algumas idéias com o bestlinux aqui do VOL e alguns amigos no IRC. Seguinte, baixei a biblioteca em:

http://prdownloads.sourceforge.net/kylixlibs/kylixlibs3-borqt-3.0-2.tar.gz

Depois de baixar o arquivo descompacte:

$ tar zxfs kylixlibs3-borqt-3.0-2.tar.gz

Entre no diretório kylixlibs3-borqt e execute o instalador:

# ./install.sh

Ela foi instalada em /usr/lib/kylix3/libborqt-6.9.0-qt2.3.so.

Segundo o erro é necessário o libborqt-6.9-qt2.3.so e não o libborqt-6.9.0-qt2.3.so. Então basta criar um link simbólico com esse nome:

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

Pode ser que somente isso já resolva o problema. Se não resolver, crie outro link simbólico com mesmo nome, só que agora gravando ele em /usr/lib/. Depois edite o arquivo /etc/ld.so.conf ou /etc/ld.conf, dependendo da distribuição e verifique se tem a linha /usr/lib. Se não tiver, adicione, salve o arquivo e dê o comando ldconfig.

Agora tente executar o DBDesigner, ele deve funcionar normalmente, pois agora pode encontrar a biblioteca.

Página anterior     Próxima página

Páginas do artigo
   1. Sobre o DBDesigner
   2. Descompactando e instalando (problemas?)
   3. Concluindo
Outros artigos deste autor

Controlando acesso às páginas do Apache na rede interna

Resolvendo problemas com o Conexão Segura da CAIXA

Mostrar nome da música no aMSN

Leitura recomendada

Como criar apresentações Flash usando o vnc2swf

VirtualBox 2.1.0: Rede no VirtualBox agora é fácil!

Calculadoras maravilhosas - HP 42S

Atualizando o navegador Firefox para a versão 4.0

Instalando o Debian em uma máquina virtual (VirtualBox)

  
Comentários
[1] Comentário enviado por fdavid em 26/03/2005 - 07:15h

Se você tem o Kylix instalado a vida fica mais facil pq ele tem essas bibliotecas, curto o DBDesigner pra caramba e já abandoneio o ERWin

[2] Comentário enviado por bestlinux em 27/03/2005 - 13:18h

Parabéns...

Ficou muito bom o Artigo...

Falow !

[3] Comentário enviado por cvs em 28/03/2005 - 07:45h

também cheguei a escrever sobre ele quando eu precisei usar na faculdade:

http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=805

[4] Comentário enviado por reimassupilami em 28/03/2005 - 08:29h

olá pessoal, valeu ae pelos comentários... alguém de vocês sabe se existe algum tipo de plugin, ou algo assim, para que o DBDesigner trabalhe com o Postgre, assim como faz com o MySQL? ou pelo menos uma outra ferramenta que faça isso, semelhante ao SBDesigner...

cvs, dei uma olhada no seu artigo, ficou bem legal...

[5] Comentário enviado por allsystem em 12/04/2005 - 09:04h

Companheiro, estou tentando a vários dias colocar o DBDesigner para
funcionar no Mandrake 10.1, estou migrando de plataforma, tenho trabalhado com JAVA.

"Eu ja fiz o seguinte: copiei o DBDesigner para minha pasta /home/jader
descompactei e instalei a biblioteca do kylixlibs3-borqt, tentei copiar os arquivo para a pasta lib, instalei o DBDesigner rpm e foi parar em /opt, e não sei como tirar", tentei colocar os arquivos compactados em minha pasta /home/jader e mesmo assim não funciona. Detalhe será que preciso a parta do DBDesigner de /opt?


[jader@localhost DBDesigner4]$ ./startdbd
Symbolic links exist
Starting DBDesigner4 ...
[jader@localhost DBDesigner4]$ ./DBDesigner4
libborqt-6.9-qt2.3.so: cannot open shared object file: No such file or directory
[jader@localhost DBDesigner4]$

ja criei os links conforme tinha me falado e nada
editei o arquivo id.so.conf, e até agora nada de rodar.

Detalhe interesssante se notar :
[jader@localhost DBDesigner4]$ ./startdbd
Symbolic links exist
Starting DBDesigner4 ...
quando dou start ele diz que ta rodando.

[6] Comentário enviado por reimassupilami em 12/04/2005 - 09:21h

Bom allsystem, nesse artigo não utilizo rpm para instalação do DBDesigner, e sim o arquivo compactado... Nesse caso você você deve baixar e descompactar o DBDesigner4.0.5.4.tar.gz:

http://www.fabforce.net/downloadfile.php?iddownloadfile=2

Você pode descompactar o programa em qualquer pasta que preferir... Se você preferir a instalação por rpm daí já não sei, posso até tentar depois instalar com rpm pra ver no que dá, mas mesmo assim tente da forma que eu disse...

Não se esqueça do link... Procure onde foi instalada a libborqt-6.9.0-qt2.3.so e crie o link simbólico, de acordo com o caminho da sua... No meu caso fiz assim:

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

Qualquer coisa poste aqui...

[7] Comentário enviado por allsystem em 12/04/2005 - 13:55h

Mas esse link vai dentro da propria pasta do ln -s /usr/lib/kylix3/libborqt-6.9.0-qt2.3.so /usr/lib/kylix3/libborqt-6.9-qt2.3.so esse comando não esta mandando para a mesma pasta?

[8] Comentário enviado por allsystem em 12/04/2005 - 14:24h

O DBDesigner continua ainda não encontrando a biblioteca, existe uma menira de mostrar o caminho onde ele esta procurando?

[9] Comentário enviado por reimassupilami em 12/04/2005 - 14:30h

isso mesmo, é pra mesma pasta... porém repare que os nomes são diferentes... com esse comando vc vai criar um link com nome /usr/lib/kylix3/libborqt-6.9-qt2.3.so para o arquivo /usr/lib/kylix3/libborqt-6.9.0-qt2.3.so, sacou?

[10] Comentário enviado por reimassupilami em 12/04/2005 - 14:33h

outra coisa, tentou criar o link dentro de /usr/lib? pode ser que isso resolva também...

editou o /etc/ld.conf ou /etc/ld.so.conf? nesse arquivo tem que ter a linha /usr/lib

[11] Comentário enviado por allsystem em 12/04/2005 - 14:43h

Valeu pela dica, foi de grande valia, o que estava faltando para funcionar era colocar os link em /usr/lib

bom eu tambem instalei o DBDesigner em mina pasta /opt, em home/nome não deu certo.

[12] Comentário enviado por reimassupilami em 12/04/2005 - 16:10h

entaum quer dizer que funcionou? blz entaum, que bom... qualquer coisa tamos ae... falow...

[13] Comentário enviado por allsystem em 14/04/2005 - 08:58h

Instalar ele instalou, só quando vou abrir uma base de dados, o DBDesigner diz que é incapaz de abrir o libmysql.so

[14] Comentário enviado por reimassupilami em 14/04/2005 - 09:32h

bem, dae já outro problema... não cheguei ter esse problema, mas verifique se vc tem essa lib em algum lugar... provavelmente é uma lib do mysql, dae tente apontar pra esse local colocando um link simbolico, assim como fez com a outra, dentro de /usr/lib

[15] Comentário enviado por w3nd3r em 19/10/2005 - 23:08h

kra gostei mto eu estava procurando um tutorial assim vlw msmo!

[16] Comentário enviado por ricardofunke em 16/12/2005 - 09:46h

Estou com um problema para imprimir, detecta a impressora, mas não imprime nada. Tem idéia de onde pode estar o problema, com todas as outras aplicações imprime normalmente.

[17] Comentário enviado por Registrador em 03/04/2006 - 08:41h

Muito bom o tutorial, mas gostaria de saber se o DBDesigner4 funciona com o MySQL 5. pela quantidade de descrições de problemas encontrados nos fóruns acho que não.

O meu particularmente é o seguinte:
'Connection to database failed
Unable to load libmysqlclient.so'

Ou seja, Ele até roda mas não se conecta ao MySQL.

Grato!

[18] Comentário enviado por fogliato em 17/04/2006 - 11:35h

Dai kra!!! Estou tentando fazer rodar o dbdesigner no fedora 5, mas não tem santo de eu conseguir, para criar o link simbolico na pasta /usr/lib basta fazer o mesmo comando ln -s /usr/lib/kylix3/libborqt-6.9.0-qt2.3.so /usr/lib/kylix3/libborqt-6.9-qt2.3.so dentro do memso diretorio (/usr/lib) ????

[19] Comentário enviado por reimassupilami em 17/04/2006 - 15:33h

entao fogliato, conforme escrevi, geralmente o diretorio é esse mesmo, mas pode dar uma variada de distro pra distro, entao no caso do fedora não posso te afirmar...

mas verifique se existe o /usr/lib/kilix3 primeiramente, e se existir, crie o link... se nao funcionar tente criar o link tambem em /usr/lib...

[20] Comentário enviado por linux_voip em 27/04/2006 - 21:27h

Ótimo artigo, me ajudou quando instalei o DBDesigner 4 no Debian, precisei da dica para fazer o link simbólico das biblioteca. Já no Slackware 10.2, que instalei na minha máquina não é necessária a criação do link, funcionou perfeitamente.

Obrigado pelo artigo.

[21] Comentário enviado por cleriston em 28/04/2006 - 13:47h

No ubuntu não tem esses arquivos ld.so.conf e ld.conf ? O q faço

[22] Comentário enviado por metatron em 01/05/2006 - 15:10h

Boa tarde,

Uso o Slackware 10.2, baixei a versão rpm do DBDesigner e instalei do seguinte modo:

# rpm -ihv --nodeps DBDesigner4-0.5.4-0.i586.rpm

Não precisei de nada que foi descrito no tutorial, até mesmo o executável foi gravado no /usr/bin/startdbd

[23] Comentário enviado por damas em 01/06/2006 - 16:50h

Olá !!!
Estou instalando o DBDesigner no Conectiva 10 e não estou entendendo onde será dado o comando ldconfig, não entendi como será dado este comando.

[24] Comentário enviado por ledson em 17/07/2006 - 15:48h

Usuários Debian façam o download do .rpm e em seguida como root

#apt-get install alien libstdc++2.10-glibc2.2
# alien DBDesigner4-0.5.4-0.i586.rpm
# dpkg -i dbdesigner4-0.5.4-0.i586.deb

att

[25] Comentário enviado por fabio em 01/08/2006 - 20:27h

Beleza de artigo! A página 2 dele salvou meu dia hoje :)

Um abraço

[26] Comentário enviado por js_junior em 08/08/2006 - 18:23h

Amigo,

Se este foi o teu primeiro artigo, QUERO ver os outros (hehehe)... Salvou meu dia cara. Tava preocupado porque o DBD não rodava no Ubuntu Dapper Drake justamente pela pane da lib que você descreveu.
Obrigado mesmo cara!

[27] Comentário enviado por vshp em 17/08/2006 - 20:39h

Complementando o tutorial:

Instalando no Ubuntu Drapper

1- Copiar o "startdb.desktop" para o diretório ~/Desktop.
2- executar o "startdb", não precisa ser root
3- baixar o arquivo "http://prdownloads.sourceforge.net/kylixlibs/kylixlibs3-borqt-3.0-2.tar.gz?download"
e descompactar (tar zxfs kylixlibs3-borqt-3.0-2.tar.gz)
4- entrar no diretório "kylixlibs3-borqt" e executar ".install"
5- instale o pacote "libXft1" como "root": "apt-get install libXft1"
6- beleza, já tá rodando!

[28] Comentário enviado por LucasMauricio em 19/11/2006 - 11:23h

pessoal,

complemento ao tutorial (instalando no Debian Ethc):
http://cquispe.blogspot.com/2006/09/instalar-dbdesigner-en-debian-sarge-o.html
o meu está rodando, só que tenho que executar pelo arquivo DBDesigner4.

abraços,

[29] Comentário enviado por rojeryo em 10/05/2007 - 15:42h

Galera,

Instalei o DBDesigner4.0.5.4 em meu note com resolução 1280x800, distribuição debian sid no Gnome. Estou tentado problema com os campos do DBDesign, os campos estão truncados...

Alguém poderia me ajudar???

[30] Comentário enviado por helbian em 31/05/2007 - 11:23h

helder@cucute:~$ /opt/DBDesigner4/DBDesigner4
Runtime error 230 at 0806BE8D
Exceção de ponto flutuante

Acabo de instalar o DBD aqui no meu micro e está dando este erro. Alguém tem alguma idéia de como eu posso resolver? Problema no código é osso! hehehehehehe

[31] Comentário enviado por hbobenicio em 24/10/2007 - 00:39h

Muito bom o artigo, cara!
Eu tava tentando instalar esse DBDesigner aqui, e dava o mesmo erro que vc explicou! Fiz o que vc mandou e consegui instalar o programa ;D

continue com os bons artigos!!! ;D

[32] Comentário enviado por vinicius.fonseca em 29/10/2007 - 19:53h

ola, achei muito bom o artigo so encontrei uma dificuldade:
# ln -s /usr/lib/kylix3/libborqt-6.9-qt2.3.so /usr/lib
# ldconfig
pois no artigo estava assim:
# ln -s /usr/lib/kylix3/libborqt-6.9.0-qt2.3.so /usr/lib/kylix3/libborqt-6.9-qt2.3.so
mas apartir de suas dicas encontrei onde estava errando...
valews

[33] Comentário enviado por reimassupilami em 29/10/2007 - 20:59h

opa, valeu vinicius...

[34] Comentário enviado por ronneesley em 08/11/2007 - 15:44h

Faça o download do instalador no site abaixo

http://www.ronneesley.globtec.eti.br/

o arquivo chama-se instalador.sh

na noticia "Instalando o DBDesigner4"

[35] Comentário enviado por ribeirosga em 07/12/2007 - 19:07h

Bom demais o tutorial. Uso SUSE Linux e tava dando o maior pal pra instalar o DBDesigner4, mas deu tudo certo.
Valeu...

[36] Comentário enviado por rodolfocoutinho em 20/06/2008 - 10:27h

?comentario=Bacana o tutorial, me ajudou muito.

[37] Comentário enviado por slackmen em 26/09/2008 - 23:23h

Valeu pela dica, valeu mesmo, quebrou o galho legal...

[38] Comentário enviado por parrera em 19/09/2009 - 20:19h

Baixo o arquivo .tar.gz descompacto-o vou até o dieretório onde ele foi descompactado e informo:

linux-g51k:~ # cd /root/DBDesigner4
linux-g51k:~/DBDesigner4 # ./DBDesigner4
libborqt-6.9-qt2.3.so: cannot open shared object file: No such file or directory

O que pode ser esse erro?Como resolvê-lo?Obrigado.

[39] Comentário enviado por edu.linux em 16/12/2009 - 09:51h

Muito bom o seu artigo, kra fiz exatamente como vc escreveu e deu certo... só uma pergunta, quero criar um atalho do DbDesigner para "chamar" ele no meu desktop, como faço isso?

[40] Comentário enviado por iberlucio em 28/12/2009 - 08:56h

Bom dia, estou tentando instalar o DBdesigner no Suse,
mas tá dificil, faz uma semana e não saio do lugar.

Quero usar o banco DB2.

Situação: Aba GENERAL
Driver :ODBC
HostName : Bloqueado
Porta : Bloqueada

Situação: Aba Advancecd
mantenho os parametros fornecidos pelo sistema

Erro:
Connection to Database Failed
Unable to load libdbxoodbc.so

a lib existe no diretorio do DBdesigner e já fiz o link para a pasta /usr/lib
Preciso de ajuda.

Lucio


[41] Comentário enviado por zettaflop1021 em 18/12/2010 - 13:03h

Obrigado! Estes procedimentos funcionaram no Ubuntu 10.10, para a minha felicidade. *--*

[42] Comentário enviado por bruno_r_santana em 08/06/2012 - 00:13h

muito bom o artigo. Segui ele e deu certinho. Obrigado por compartilhar seus conhecimentos. Viva o Linux!

[43] Comentário enviado por kadublu em 04/11/2012 - 23:45h

Muito bom o artigo, parabéns!

Funcionou para mim. Uso o Fedora release 17 (Beefy Miracle).

Obrigado!
Carlos.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts