Olá a todos, venho tentando instalar o DBDesigner em minha máquina a algum tempo, só que nunca consigo fazer com que o mesmo se conecte no Banco de Dados.
Vou descrever passo por passo de como fiz para instala-lo --o que já não é muito fácil--.
Primeiro entrei no site da fabFORCE --
http://fabforce.net/dbdesigner4/downloads.php -- e puxei a versão para Linux.
Descompactei -- tar zxvf dbdesigner...tar.gz -- e rodei o ./startdb, ele instala normal, ai eu rodo o comando ./DBDesigner4 e ele me informa que falta uma lib --que eu já tenho ela gravada aqui, JUSTAMENTE por conta do DBDesigner--, então eu coloco a lib no diretório das livrarias e mando executar o DBDesigner novamente e agora ele funciona tranquilo, porém, quando peço para ele conectar no banco de dados ele me exibe a seguinte mensagem
Connection to database failed.
Unable to load libsqlmy.so
Já procurei essa lib vagabunda por tudo quanto é lugar e não achei.
O ruim é que eu preciso desse programa, pois eu não conheço outro semelhante a ele.
Ficar fazendo relacionamento de tabelas por código é muita perda de tempo!
Creio eu que muito programador por ai o utilize, fico no aguardo de uma resposta.
Valeu e obrigado desde já.
------------------------------------------------
Solucionando o problema. Créditos ao dookie.Site para fazer o download do programa:
http://fabforce.net/dbdesigner4/downloads.phpApós efetuar o download e a instalação do DBDesigner faça o download desse arquivo
http://crlab.com/dbx/dbxmda.tar.gz , copie o arquivo libsqlmda.so.3.00 para /usr/lib. Rode um ldconfig:
sudo mv Desktop/libsqlmda.so.3.00 /usr/lib
sudo ldconfig
Agora entre no DBDesigner e acesse
Database → Connect to database.
Crie uma nova conexão com “New Database Connection”, vá na aba “Advance” e altere os seguintes parâmetros:
- DriverName: MySQL
- GetDriverFunc: getSQLDriverMySQL
- LibraryName: libsqlmda.so.3.00
- VendorLib: libsqlmda.so.3.00