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.
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:
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.
[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:
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:
[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?
[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?
[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
[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.
[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.
[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.
[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!
[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...
[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
[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
[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?