Professional Documents
Culture Documents
Instalacion
Antes que nada verifiquemos de tener instaladas las librerias libstdc++ habilitadas para nuestra
distribucion. en el equipo que estoy instalando el dbdesigner en este momento tiene ubuntu 9.10 y
tengo instalado lo siguiente: libstdc++6 y libstdc++6-4.4-dev.
$ mv Descargas/kylixlibs3-borqt-3.0-2.tar.gz /opt/
$ cd /opt/
$ tar -xzvf kylixlibs3-borqt-3.0-2.tar.gz
$ cd kylixlibs3-borqt
$ sudo ./install.sh
$ sudo cp -d /usr/lib/kylix3/* /usr/lib/
Y ya podremos usar esta gran herramienta para diseñar nuestras bases de datos, para invocarlo
desde la consola ejecutamos: /opt/DBDesigner4/DBDesigner4 &
Ahora lo mas importante ¿Como conectar DBDesigner con nuestra base de datos existente en
Mysql?
En esa ventana debemos colocar los datos relacionados con la conexion a nuestra base de datos
como: nombre de la conexion, el driver a usar (en mi caso es Mysql porque mi base de datos esta
hecha con mysql), nombre del host donde esta ubicada la base de datos (localhost si estamos
trabajando localmente o de lo contrario la direccion IP del equipo donde esta la base de datos),
nombre de la base de datos, usuario y password, la descripcion es opcional.
Despues de introducir esos datos seleccionamos la conexion que acabamos de crear y hacemos click
en connect donde probablemente nos salga un error como este:
La solucion a este problema esta en hacer un enlace simbolico de la ruta donde instalamos el
dbdesigner al directorio /usr/lib, esto se hace de la siguiente manera:
Seguidamente intentamos conectarnos de nuevo a la base de datos donde probablemente nos de otro
error como este:
Este error lo resolvemos agregando un paquete que necesitamos para que el dbdesigner4 funcione
con mysql.
$ wget http://crlab.com/dbx/dbxmda.tar.gz
$ tar xvfz dbxmda.tar.gz
$ mv DbxMda/libsqlmda.so.4.50 /usr/lib/
$ ldconfig
Ahora a cada conexion que vayamos a hacer en la configuracion avanzada cabiamos los siguientes
parametros:
GetDriverFunc: getSQLDriverMySQL
LibraryName: libsqlmda.so.4.50
VendorLib: libsqlmda.so.4.50
y listo ahora finalmente podremos conectar con nuestras base de datos y empezar a diseñar.
Fuentes:
http://javoaxian.blogspot.com/2008/04/conectar-dbdesigner4-una-base-de-datos.html
http://gnu-linux-fsloizp.blogspot.com/2007/12/instalar-dbdesigner-4-en-ubuntudebian.html