Instalando o DB Designer

cvs

DB Designer é um sistema de design que integra modelagem, criação e manutenção de banco de dados, entre outras funcionalidades. Aqui vamos aprender como instalar e deixá-lo ele rodando, algo que é extremamente fácil e rápido.

[ Hits: 67.343 ]

Por: Thiago Alves em 01/04/2004 | Blog: http://www.seeufosseopresidente.com.br


Introdução




DB Designer é muito usado em faculdades para o ensinamento de modelagem, mas existem várias outras ferramentas que podem fazer isso e que talvez sejam até mais completas. Um bom exemplo é o PowerDesign da Sybase, uma ótima ferramenta para a modelagem de dados, mas que infelizmente só roda em plataforma Windows.

Então vamos começar o processo de instalação.

Onde pegar - o download pode ser feito diretamente do site do fabricante:
Nesse site você encontrará versões tanto para Linux quanto para Windows. Para Linux o pacote está em formato .tar.gz. Faça o download do tarball com os binários:
http://www.fabforce.net/downloadfile.php?iddownloadfile=2

Instalando - ao terminar o download, bastará agora descompactar e entrar no diretório e executar o binário startdbd:

$ tar zxvf DBDesigner4.0.5.4.tar.gz
$ cd DBDesigner4
$ ./startdbd


Pronto, nisso ele já vai ser inicializado, mas estará disponível apenas para o usuário que fez o download. Para colocar ele disponível para todos os usuários do sistema será necessário o seguinte procedimento.

# mv DBDesigner4 /usr/local

Agora será necessário colocar o diretório do DBDesigner no PATH do sistema para que não seja necessário digitar todo o caminho para executá-lo.

Edite o arquivo /etc/profile e no final da linha PATH adicione /usr/local/DBDesigner4, vai ficar mais ou menos assim:

PATH="/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games: /usr/sbin:/sbin:/usr/local/DBDesigner4"

Após isso basta fazer logout e logar novamente no sistema que já vai estar funcionando. Digite então:

$ startdbd

Agora qualquer usuário poderá usar o DB Designer.


DBDesigner em ação.

Dica: Você pode usar o MySQL juntamente com o DBD, para isso é necessário que se instale ele. Para instalar o MySQL é simples, você poderá seguir os seguinte passos:

http://www.mysql.com/downloads/mysql-4.0.html {pegue o tarball do source}

Instalar MySQL - descompactar o arquivo:

$ tar zxvf mysql.xxx.tar.gz

Entrar no diretório descompactado:

$ cd mysql.xxx

Configurá-lo para ser instalado no diretório /usr/local/mysql:

$ ./configure --prefix=/usr/local/mysql

Compilar:

$ make

Instalar (como root):

# make install

Após terminar isso, edite o /etc/ld.so.conf e insira a seguinte linha:

/usr/local/mysql/lib/mysql

E depois o comando:

# ldconfig

Configurando o Mysql - para instalar a base de dados:

# /usr/local/mysql/bin/mysql_install_db

Comando necessário para mudar as permissões do diretório e assim o sock ser gerado:

# chown -R mysql.mysql /usr/local/mysql/var/

Iniciando o MySQL:

# /usr/local/mysql/bin/mysqld_safe &

Definindo a senha de root:

# /usr/local/mysql/bin/mysqladmin -u root password (escolha uma senha)

Logando no MySQL:

# /usr/local/mysql/bin/mysql -u root -p

Nota final:
Pronto, aprendemos a instalar o programa e mais um banco de dados pra poder usá-lo por completo, agora aprender a usar são outros quinhentos, coisa que ainda estou fazendo na faculdade e que será publicado em breve aqui no site.

Se houver alguma dúvida ou algum erro, favor entrar em contato e reportar o erro.

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor

CentOS e LVM

Instalando OpenBSD no vmware

Kernel 2.6 hacks

Compilação distribuída usando o distcc

Slackware com kernel 2.6.10 - passo a passo

Leitura recomendada

Microsiga Protheus 8 Remote no Linux

Compartilhando músicas pela Web com o Amarok

Instalando o plugin do Kaffeine (player de vídeo)

WindowMaker forever: instalando o fork -crm no Slackware 13.37

Monitoramento - Instalando o Zenoss no Debian Etch

  
Comentários
[1] Comentário enviado por fabio em 01/04/2004 - 00:40h

Tenho utilizado fielmente o DB Designer em meus projetos desde quando o instalei pela primeira vez. Pra quem ainda não o conhece, realmente vale muito à pena testá-lo. O bom dele é que desenhamos nosso modelo de dados de forma simples e prática e em seguida podemos exportar este modelo para um banco de dados do MySQL.

Outro recurso que dá show no DB Designer é seu recurso de impressão. Ele pode imprimir sua modelagem em quantas páginas você quiser, a impressão sai perfeita, assim como sua exportação para arquivo PNG.

Quem me passou os binários foi o Jefferson Estanislau durante o I Encontro VOL :)

[]'s

[2] Comentário enviado por cvs em 01/04/2004 - 00:42h

É, ele é muit bom mesmo, mas uns amigos e eu achamos uns problemas nele, em um projeto nosso de trabalho pra faculdade ele estava duplicando as chaves estrangeiras e não aceitava que a gente deletesse o que estava duplicado.. weird... heheheh
Mas ai acabou que foi duplicado mesmo... hehehe

[3] Comentário enviado por jeffestanislau em 01/04/2004 - 10:08h

Fala cvs,

Eu já estava escrevendo um artigo sobre ele..., mas sem problemas!!!

O DBDesigner realmente é muito bom, sua forma e usabilidade nos deixam a vontade para fazer a modelar um banco de dados, sem contar que podemos integrar este resultado a diversos bancos (MySQL, Oracle, MsSQL, juntando ao ODBC o resto é festa).

Esperemos que a equipe de desenvolvimento da fabforce continue a enriquecê-lo cada vez mais...

Finalizando...
Parabéns pelo seu artigo e continue contribuindo com a comunidade!!!

jeffestanislau

[]´s

[4] Comentário enviado por ygorth em 01/04/2004 - 16:56h

jeffestanislau,

ta esperando o que para contribuir com outro ?

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

Estou com um problema para imprimir. A impressora é detectada pelo DBD, mas não imprime nada. As minhas outras aplicações imprimem normalmente. Tem idéia de onde está o problema? Segui exatamente o modo de instalação, somente não instalei o Mysql nem banco algum.

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

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

[7] Comentário enviado por bigodeskt em 12/11/2006 - 22:50h

Não consegui rodar o DBDesigner ubuntu 6.06 ele mostra que está startando mas não sobe a aplicação

No Console ele mostra

Symbolic links exist
Starting DBDesigner4 ...

Sé alguém puder me ajudar eu agradeço com já utilizava o DBdesigner no windons gostaria de usa-lo agora que estou usando linux

att, Rodrigo Caetano

[8] Comentário enviado por diegoprocopio em 11/12/2006 - 10:20h

Gostaria de saber se existe alguma maneira de configurar o tamanho da pagina de trabalho?
Eu só consegui dimensionar o tamnho da impressão mas, isso não é bem o que eu preciso, obrigado.


Encarecidamente Diego Procopio

[9] Comentário enviado por gabrielteratos em 05/03/2007 - 00:31h

Gastei algumas horas do meu final de semana empacotando a biblioteca libborqt e o DBDesigner 4 em .deb.


O pacote funciona para Debian,Ubuntu e derivados.

Baixem aqui:
http://nacaolivre.org/disco/enviados/libborqt6.9.0-qt2.3-i386.deb
http://nacaolivre.org/disco/enviados/dbdesigner4.0-i386.deb

basta instalar os dois pacotes acima, primeiro a lib depois o dbdesigner

ele vai aparecer no seu menu!
Espero ter ajudado!

[10] Comentário enviado por squiter em 15/03/2007 - 10:10h

NOOOSSA! Valeu mesmo Gabriel!
Ajudou muito!

[11] Comentário enviado por ronneesley em 09/11/2007 - 10:18h


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"

[12] Comentário enviado por petruska em 27/11/2007 - 16:47h

Eu também não consegui instalar o DBDesigner no Ubuntu.

No terminal mostra:

Symbolic links exist
Starting DBDesigner4 ...

E não inicializa nada. Alguém já tentou? Será que está faltando configurar alguma coisa?

[13] Comentário enviado por fabioissamu em 27/12/2007 - 19:32h

Valeu Gabriel!!!

A parada abre, agora não conecta...

"Unable to load libsqlmy.so"

[14] Comentário enviado por fabioissamu em 27/12/2007 - 20:38h

Resolvido com:
Este deve ser o erro mais comum que acontece com o DBDesigner no Linux. Você tenta se conectar a uma base de dados e vem o erro "unable to load libsqlmy.so". É, o que você faz?? Senta e chora?? Óbvio que não. Vamos a solução:

1. Baixar a biblioteca do dbExpress for Mysql Linux
2. Descompactar o arquivo e copiar (como root) o arquivo libsqlmda.so.4.00 (note que o número da versão pode mudar) para a pasta /usr/lib
3. executar, como root, o ldconfig
4. Abra seu DBDesigner
5. No menu Database, selecione Connect to Database
6. Na aba Advanced troque os seguintes parâmetros:
1. GetDriverFunc para getSQLDriverMySQL (isso mesmo com y minúsculo)
2. LibraryName para libsqlmda.so.4.00
3. VendorLib para libmysqlclient.so.15 (no meu caso foi .15, verifique no seu /usr/lib, qual versão de libmysqlclient você está usando
7. Complete o resto das informações da sua conexão e corra para o abraço


http://www.jragomes.com/content/view/21/

[15] Comentário enviado por andrepassos em 24/06/2008 - 11:53h

fiz o que o fábio passou, mas esta dando um erro: Conection name missing.

mas ja coloquei o nome da conexao

[16] Comentário enviado por ulisses_c em 11/01/2010 - 23:38h

Gente sei que o post está meio devagar mas que tal votar para empacotarem o DBdesigner para Ubuntu aki no launchpad pra vc q já tem a conta no laucnpad é ir nessa pagina

https://bugs.launchpad.net/ubuntu/+bug/158640

e na pergunta Does this bug afects you? que é algo como esse bug afeta vc ?

so clicar em Yes, its afect me. sim ele me afeta

bom gente talvez assim um maior numero de usuarios possa utilizar o DBdesigner desde já tks.

[17] Comentário enviado por Durub em 10/02/2010 - 10:06h

No Ubuntu, quem utilizar a arquitetura i386 baixe os seguintes pacotes e instale:

http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-24_i386.deb
http://mirrors.kernel.org/ubuntu/pool/universe/x/xft1/libxft1_6.8.2-1_i386.deb

Depois execute o startdbd. Deve funcionar normalmente.

Abraços.

[18] Comentário enviado por kotto em 02/03/2011 - 15:35h

para que não esta conseguindo rodar o DBDesigner e usa SO de 64bits a solução pode ser esta:http://julianobiscaia.com.br/2010/09/29/dbdesigner-4-como-instalar-no-kubuntu-10-04/


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts