DBDesigner kurulumu
DBDesigner, ERwin yada Oracle'nın Designers gibi grafik tabanlı veritabanı tasarım aracıdır.
Ne yazıkki DBDesigner'in MySQL Workbench ile birleşmesinden sonra destek ve yeni sürüm çıkartılmadı.
Kurulum
DBDesigner4 programını http://www.fabforce.net/dbdesigner4/ adresinden .rpm uzantılı kurulum dosyasını indiriyoruz.(tar.gz kurulumunda sıkıntı var)
.rpm uzantılı dosyamızı .deb paketine çevirmek için alien kurulumu yapmamız gerekli, alien kurulumu için komut satırından
sudo su apt-get install alien
alien kurulumundan sonra
sudo alien -i DBDesigner4-0.5.4-0.i586.rpm
komutu ile DBDesigner4'ün temel kurulumu tamamlanmış olur. Kurulum dizini /opt/DBDesigner4 içine girip ./DBDesigner4 komutunu yazabiliriz.
Bu hata kylix (delphi) kütüphanelerinin kurulu olmadığı için gelir.
Kütüphaneleri yüklemek için http://prdownloads.sourceforge.net/kylixlibs/kylixlibs3-borqt-3.0-2.tar.gz?download adresinden dosyamızı indiriyoruz. Dosyamızı açıp, root yetkileriyle libborqtxxx.so dosyasını /usr/lib altına kopyalıyoruz.
tar xzvf kylixlibs3-borqt-3.0-2.tar.gz sudo cp kylixlibs3-borqt/libborqt-6.9.0-qt2.3.so /usr/lib/libborqt-6.9-qt2.3.so
Şimdi tekrardan DBDesigner'i başlatabiliriz.
cd /opt/DBDesigner4 ./DBDesigner
Ekran ve Yazıtipleri
Kabul etmek gerekli, microsoft yazıtiplerinde ve ofis programlarıda açık kaynak dünyasından çok ileride...
sudo su apt-get update apt-get install mscorefonts
komutuyla microsoft true type fontları sistemimize yüklüyoruz.
Options Menüsünden > DBDesigner Options > Visual Options'a girerek. Yazıtipimizi Helvatica yada Verdana 8 olarak daha güzel bi görünüm sağlıyor.
Menüye Ekleme
Aşağıdaki değerleri kullanarak menünüze ekleyebilirsiniz.
Name: DBDesigner4
Icon: /opt/DBDesigner4/Gfx/Icon48.xpm
Command: /opt/DBDesigner4/DBDesigner4
Unable to Load libsqlmy.so
Veritabanına bağlantı kurmaya çalıştığınızda böyle bir hata alabilirsiniz. Çözümü için http://crlab.com/dbx/dbxmda.tar.gz dosyasını indirip,
tar zxvf dbxmda.tar.gz sudo cp DbxMda/libsqlmda.so.4.20 /usr/lib sudo ldconfig
komutlarıyla sorunu çözeceksiniz.
Libmysqlclient.so Error
ftp://ftp.wesmo.com/pub/contributed/RPMS/MySQL-shared-compat-4.1.9-0.i386.rpm dosyasını indirip.
sudo alien -i MySQL-shared-compat-4.1.9-0.i386.rpm
kurulumu yapıp, ardından.
ev dizininiz altında ~/.DBDesigner4/DBConn_DefaultSettings.ini dosyasını metin editörü ile açıp aşağıdaki gibi düzenleyiniz. (not: gizli dosyaları görmek için ctrl + h tuşunu kullanabilirsiniz.)
Öncesi:
GetDriverFunc=getSQLDriverMYSQL
LibraryNameLinux=libsqlmy.so
VendorLibLinux=libmysqlclient.so
Sonrası:
GetDriverFunc=getSQLDriverMySQL
LibraryNameLinux=libsqlmda.so.4.20
VendorLibLinux=libmysqlclient.so.10