Usando o DBDesigner no Fedora

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!

Usando o DBDesigner no Fedora

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.

Fonte

10 Responses to Usando o DBDesigner no Fedora

  1. […] 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 […]

  2. […] por Rafael Gomes (linux·rafaΘgmail·com) – referência […]

  3. Diego disse:

    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

  4. Rafael Gomes disse:

    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!

  5. Diego disse:

    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

  6. Rafael Gomes disse:

    Poderia nos informar a url para baixar a versão teste para Linux?

    Obrigado,

  7. Diego disse:

    Rafael, não saiu ainda… ao menos até quanto eu tinha olhado. Estou também aguardando ansiosamente este lançamento.

    valeuuu

  8. Haroldo disse:

    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,

  9. BestLeslie disse:

    I have noticed you don’t monetize your website,
    don’t waste your traffic, you can earn additional cash every month.
    You can use the best adsense alternative for any type of website (they approve all websites), for more details
    simply search in gooogle: boorfe’s tips monetize your website

  10. I just like the helpful information you provide for your articles.
    I will bookmark your blog and take a look at again right here frequently.
    I am rather sure I will learn a lot of new stuff right
    right here! Good luck for the following!

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

%d blogueiros gostam disto: