DBDesigner es una aplicación para diseñar Diagramas E/R de forma gráfica para base de Datos MySQL, es libre, licensiado bajo la GPL, está desarrollado en Kylix, por lo que funciona en Windows y Linux.
En Ubuntu Dapper no es tan fácil la instalación ya que requiere unas librerías que no trae esta distribución, sufriendo por lo anterior, aqui apunto el metodo.
Hay que ir a aqui y descargar el DBDesigner.
Hay que instalar este paquete que es el que configura las xlibx :
#$ wget http://www.chorse.org/junkroom/xlibs-dummy/xlibs_6.8.2-77_all.deb
#$ sudo dpkg -i xlibs_6.8.2-77_all.deb
Lo siguiente es bajar e instalar la librería de Kylix para poder ejecutar aplicación hechas en este.
#$ wget http://heanet.dl.sourceforge.net/sourceforge/kylixlibs/kylixlibs3-borqt_3.0-1_i386.deb#$ sudo dpkg -i kylixlibs3-borqt_3.0-1_i386.deb
Ahora solo nos queda crear unos vínculos simbólicos.
#$ 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
Un último paso que debemos realizar es instalar un driver para MySQL
#$ wget http://crlab.com/dbx/dbxmda.tar.gz#$ tar -zxvf dbxmda.tar.gz
#$ sudo mv Desktop/DbxMda/libsqlmda.so.3.00 /usr/lib
#$ sudo ldconfig
Por último nos queda ejecutar la aplicación.
#$ ./el/path/donde/se/encuentre/DBDesigner4/DBDesigner4
Para que no nos marque el error de “Unable to Find Procedure getSQLDriverMYSQL”, hay que cambiar los datos del driver en avanzadas con los siguientes datos:
- DriverName: MySQL
- GetDriverFunc: getSQLDriverMySQL
- LibraryName: libsqlmda.so.3.00
- VendorLib: libsqlmda.so.3.00
También podemos hacer los cambios en el archivo:
#$ ~/.DBDesigner4/DBConn_DefaultSettings.ini
Observacion : Esta Herramienta esta diseñada para base de datos MYsql pero puede ser usada para cualquier generacion de Modelos de Datos y despues exportar esto a un script y se exporta a otra Base de Datos
;-)
No hay comentarios.:
Publicar un comentario