Pular para o conteúdo

Instalando o DB Designer

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.
Thiago Alves cvs
Hits: 68.401 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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:

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução

Instalando o Apache + PHP + MySQL no Slackware

Compilando o Apache 2 com PHP e MySQL

OpenBSD IDS - Solução Snort e BASE

OpenBSD Proxy - Squid, SquidGuard, SquidClamAV e AdZapper

Slackpkg, uma ótima ferramenta para Slackware

Criando máquinas virtuais e utilizando o VMWare-Player

Importando extratos do Banco do Brasil para o Kmymoney (gerenciador de finanças pessoais)

Visualização do status das contas no GAIM

PSSAV - Simulação de Escalonamento de Processos

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

#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
#10 Comentário enviado por squiter em 15/03/2007 - 10:10h
NOOOSSA! Valeu mesmo Gabriel!
Ajudou muito!
#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.

Contribuir com comentário

Entre na sua conta para comentar.