Instalar e configurar essa ferramenta extremamente poderosa para o ambiente LAMP inicialmente me pareceu uma tarefa difícil, mas depois desse tutorial! Pronto! Muito Simples!
Baixar o pacote :
http://downloads.mysql.com/DBDesigner4/DBDesigner4.0.5.4.tar.gz
Depois baixar a biblioteca :
# wget http://ufpr.dl.sourceforge.net/sourceforge/kylixlibs/kylixlibs3-borqt-3.0-2.tar.gz
Então descompactar
# tar zxvf kylixlibs3-borqt-3.0-2.tar.gz
Copie a biblioteca para o local correto :
cp kylixlibs3-borqt/libborqt-6.9.0-qt2.3.so /usr/lib
Crie o link simbolico para o arquivo que o DBDesigner solicita :
ln -sf /usr/lib/libborqt-6.9.0-qt2.3.so /usr/lib/libborqt-6.9-qt2.3.so
Enfim coloque o seguinte comando para ativa a nova biblioteca
# ldconfig
Inicie a configuração do DBDesigner. Coloque o seguinte comando :
<pasta DBDesigner>/startdbd
Crie um atalho no menu do Gnome :
copie o arquivo startdbd.desktop para /usr/share/applications/
Depois edite o arquivo copiado para o seguinte conteúdo:
[Desktop Entry]
Comment=fabFORCE DBDesigner 4
Exec=/opt/DBDesigner4/DBDesigner4
Icon=/opt/DBDesigner4/Gfx/Icon48.xpm
Name=DBDesigner4
Type=Application
Categories=Qt;KDE;Development;WebDevelopment;
Pronto!
Agora vá em Aplicações > Programação e verá o icone do DBDesigner.
Problemas em conectar no banco?
Baixe o driver DbExpress do Mysql
# wget http://crlab.com/dbx/dbxmda.tar.gz
Depois copie a biblioteca
# cp DbxMda/libsqlmda.so.4.20 /usr/lib
# ldconfig
Agora no ato da conexão será necessário mudar alguns parâmetros na aba Advanced
# GetDriverFunc para getSQLDriverMySQL (isso mesmo com y minúsculo)
# LibraryName para libsqlmda.so.4.20
# VendorLib para libmysqlclient.so.15
Baixe o patch e então dê os seguinte comandos:
# cd /opt/DBDesigner4
# patch -p1 -i DBDesigner4.diff
Obs : Se você já executou o DBDesigner, antes de efetuar esses dois passos acima, remova os arquivos da pasta home do usuário, pois quando o programa foi iniciado, esses arquivos serão recriados.
# rm -fr /home/<seu usuário logado>/.DBDesigner4
PS: Ainda vou criar um script para fazer isso tudo acima somente com um comando. Vou achar um tempo para fazer isso!
Pronto!
Achou o DBDesigner um pouco feio?
No DBDesigner4 vá no Menu Options -> DBDesigner Options. Na aba Visual Options troque a fonte, conforme você troca já muda na tela para você ver. O meu ficou muito bom com Helvetica, 8.




Maio 28, 2008 às 1:47 am |
[...] pouco tempo atrás, escrevi um artigo sobre a instalação do DBDesigner no Fedora. No meio dos procedimentos tinha a informação de como mudar um parâmetro de conexão do banco [...]
Maio 28, 2008 às 6:33 pm |
[...] por Rafael Gomes (linux·rafaΘgmail·com) – referência [...]
Maio 29, 2008 às 12:31 pm |
Rafael, parabéns pelo artigo. Não sei se você sabe, mas se não, fica a dica, existe um fork mais atual do dbdesigner que você pode encontrar digitando DbDeseigner Fork no google. Não muda muita coisa, mas tem algumas correções.
Mas o melhor mesmo é que o MySQL Workbench foi lançado, para windows apenas neste primeiro momento, mas com previsões de chegada da versão linux e windows ainda este ano. Este é bem melhor que o DBDesigner, que é um produto excelente, mas que ficou largado.
Bem, fica como dicas, isso se você já não sabia.
Abraços
Diego
Maio 29, 2008 às 12:42 pm |
O Fork não ouvir falar, mas nem vou me aprofundar muito, pois pelo que sei, esse projeto também está “largado”.
Ainda mais que o Dbdesigner usa uma biblioteca proprietária para acesso ao banco. Sendo assim inviabilizando a distribuição via repositórios das distribuições Gnu/Linux.
Mysql Workbench? Muito bom! Soube que um dos grandes desenvolvedores do Dbdesigner está nesse projeto (Esqueci o nome dele). Então podemos esperar coisas boas!
Em todo caso, que pelo que ouvi falar dele, é muito bom. Não uso hoje ainda por não ter versão para Linux. Até mesmo a versão alpha retiraram do ar, pois tentei baixar e retornou aviso de não encontrado. Vou tentar acompanhar esse lançamento e se possível colaborar, ao menos como beta teste!
Obrigado pela visita!
Maio 29, 2008 às 12:48 pm |
Pois cara, já tem a versão lá para download. Não aquela Alpha teste lá bugadíssima. Por enquanto estou executando ele em uma máquina virtual, já que ainda não tive tempo de testar se o mesmo rodaria beleza sobre o wine.
Também, agora é só questão de tempo para chegar uma versão nativa para linux e Mac OS.
Abraços
Maio 29, 2008 às 12:55 pm |
Poderia nos informar a url para baixar a versão teste para Linux?
Obrigado,
Maio 29, 2008 às 1:00 pm |
Rafael, não saiu ainda… ao menos até quanto eu tinha olhado. Estou também aguardando ansiosamente este lançamento.
valeuuu
Setembro 8, 2008 às 10:58 am |
Rafael ,
Pode parecer bobeira mas estou tetando montar um banco de dados simples para depois usar uma ferramenta de Data Mining nesse banco para analisar os dados. Baixer o SQl server Express SP1 e o DB Designer 4 . Você poderia me dizer onde posso encontrar um material para aprender a usar o DB designer 4 ou me dá uma dica de um programa melhor.
Obrigado,