DBDesigner kurulumu

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla

DBDesigner, ERwin ya da Oracle'nın Designers yazılımı gibi grafik tabanlı bir veritabanı tasarım aracıdır.

Ne yazık ki DBDesigner'in MySQL Workbench ile birleşmesinden sonra destek ve yeni sürüm çıkartılmamıştır.

Kurulumu

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.

libborqt-6.9-qt2.3.so: cannot open shared object file: No such file or directory

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 daha 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.

Dbdesigner4gorunum.jpg

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

Dbdesigner4menu.jpg

Unable to Load libsqlmy.so

Dbdesigner4hata1.jpg

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

Kaynakça