
Era da un po’ di tempo che cercavo di installare questo editor di database ideato, tra gli altri, da IBM.
Dato che l’installazione e’ un po’ complessa, scrivo giusto due righe che credo valgano anche per la versione di Ubuntu 7.10.
- Prerequisiti -
Repository:
sudo apt-get install xkeyboard-config xkb-data
Otteniamo le librerie Kylix3 (progetto fermo dal 2004) da questo indirizzo:
cd ~/
tar xzvf kylixlibs3-borqt-3.0-2.tar.gz
cd kylixlibs3-borqt
sudo ./install.sh
Nelle distribuzioni Debian, Fedora..e anche Ubuntu, c’e’ un piccolo bug nelle librerie Glibc..quindi bisogna ripristinare il corretto link simbolico delle seguenti librerie appena installate:
cd /usr/lib
sudo ln -s kylix3/libborqt-6.9-qt2.3.so
sudo ldconfig
sudo ln -s /usr/lib/kylix3/libborqt-6.9.0-qt2.3.so /lib/libborqt-6.9-qt2.3.so
Scarichiamo il programma che ci consente di connetterci ad un DB Mysql:
wget http://crlab.com/dbx/dbxmda.tar.gz
Scompattiamo il tarball e spostiamo un altra libreria:
tar xvfz dbxmda.tar.gz
sudo mv DbxMda/libsqlmda.so.4.20 /usr/lib/
Otteniamo il DBDesigner e scompattiamolo nella /home:
cd ~/
tar xvfz DBDesigner4.0.5.4.tar.gz
cd DBDesigner4
Le istruzioni dicono di lanciare prima:
./startdb
L’eseguibile si avvia con:
./DBDesigner4
Per la connessione a Mysql, cambiamo i driver (database–>connect to database):
DriverName: MySQL
GetDriverFunc: getSQLDriverMySQL
LibraryName: libsqlmda.so.4.20
VendorLib: libsqlmda.so.4.20
Il tuo indirizzo ip:
38.107.179.232




on
on
on
Cavolo quanto è utile sto dbdesigner e quanto tempo fa risparmiare.
gp
gp42Quota
@gp42
lo usi con mysql?
divilinuQuota
yes…anche se ultimamente non lo sto usando…no perché uso altro ma perché non mi sta servendo proprio. ma presto dovrò riutilizzarlo.
gp
gp42Quota
Divi, dammi un parere su questa http://wiki.ubuntu-it.org/Server/DbDesigner e dimmi se è il caso di sistemarla…
quadrisproQuota
@quadrispo
ho bisogno di qualche conferma sulla connessione a mysql..poi l’emulazione con wine si puo’ anche togliere
divilinuQuota
Ho provato ad eseguire l’intera installazione di DBDesigner e sembra andata a buon fine.
Quando però provo a collegarmi con il DB di mysql 5.0 mi dice “Connection to database failed – Unable to find Pocedure getSQLDriverMysql ?
Sapete aiutaremi per come uscirne ? Grazie
alle9Quota
@alle9
non e’ che e’ cambiata ancora la versione libsqlmda.so.4.20?
se cosi’ fosse va cambiata anche in database–>connect to database
DivilinuxQuota
ops scusa ….ovvero? cosa ci devo mettere e come lo scarico? sono alle prime armi grazie
alle9Quota
il programma per connettersi al db, come da guida, e’ questo:
Scompattiamo il tarball e spostiamo un altra libreria:
tar xvfz dbxmda.tar.gz
sudo mv DbxMda/libsqlmda.so.4.20 /usr/lib/
siccome e’ in aggiornamento…potrebbe non essere piu’ la versione 4.20…e la stessa versione va poi inserita in database–>connect to database..nell’esempio:
DriverName: MySQL
GetDriverFunc: getSQLDriverMySQL
LibraryName: libsqlmda.so.4.20
VendorLib: libsqlmda.so.4.20
DivilinuxQuota