DBDesigner4 i Ubuntu 7.04
Posted on sierpień 1st, 2007 in bazy danych, ubuntu | 1 Comment »
DBDesigner 4 to aplikacja (dostępna na licencji GPL) umożliwiająca stworzenie modelu fizycznego bazy danych. Aplikacja pozwala na proste tworzenie tabel oraz relacji między nimi. Dodatkowo program sam, na podstawie relacji, tworzy odpowiednie klucze obce. Potrafi także połączyć się z wieloma bazami danych, na przykład MySQL lub Oracle i wyeksportować tam dane lub zsynchronizować model z istniejącą już bazą. Oczywiście można także wygenerować zwykły skrypt tworzący bazę.
Program jest prosty, ale do małych projektów wystarczający. I co najważniejsze, jest darmowy.
Dzięki temu, że została napisana w Kyliksie, działa zarówno pod Windowsem, jak i GNU/Linuksem. Niestety z tego samego powodu nie zawsze działa jak należy. Pod Ubuntu 7.04 i386 nie ma większych problemów. Wystarczy doinstalować dwa pakiety.
-
sudo apt-get install libstdc++2.10-glibc2.2 libxft1
Niestety pod 64-bitowym Ubuntu jest więcej zabawy (ale do tego wszyscy posiadacze 64-bitowych Linuksów dawno się przyzwyczaili, prawda?). Jednak jest dosyć proste rozwiązanie. Wystarczy do katalogu DBDesigner4/Linuxlib dorzucić brakujące biblioteki. Same biblioteki możemy na przykład wyciągnąć z pakietów dla 32-bitowego Ubuntu. Aby oszczędzić Wam przyjemności szukania odpowiednich paczek i wypakowywania z nich plików, po prostu umieszczam tutaj DBDesignera z odpowiednimi bibliotekami.
Na koniec jeszcze dwie sprawy. Po pierwsze, po uruchomieniu prawdopodobnie trzeba będzie zmienić domyślną czcionkę (w menu Options/DBDesigner Options). Polecam Bitstream Vera Sans. Po drugie, ciągle mam problem z bibliotekami łączącymi się z bazą MySQL (u siebie mam wersję 5). Jeżeli ktoś zna rozwiązanie, proszę żeby umieścił je w komentarzu. ![]()