Instalar DBDesigner4 en Ubuntu

DBDesigner4 logoDBDesigner4 es una aplicación gratuita que integra diseño de bases de datos, modelado, creación y mantenimiento en un entorno único.

Instalar DBDesigner4 en Ubuntu y hacer que funcione es relativamente fácil, el problema viene cuando quieres hacer conexiones con la base de datos para hacer, por ejemplo, ingeniería inversa y obtener el modelo gráfico de las tablas.

Para que esto no nos suceda, aquí os dejo los pasos a seguir para que os funcione en vuestra Ubuntu a la primera.

  1. Descargarnos las librerias que vamos a necesitar y el programa:
    cd /opt
    wget http://www.silcom.com.pe/soft/xlibs_6.8.2-77_all.deb
    wget http://www.silcom.com.pe/soft/kylixlibs3-borqt_3.0-1_i386.deb
    wget http://downloads.mysql.com/DBDesigner4/DBDesigner4.0.5.4.tar.gz
    wget http://crlab.com/dbx/dbxmda.tar.gz
  2. Instalamos...
    sudo apt-get install xkeyboard-config
    sudo dpkg -i xlibs_6.8.2-77_all.deb
    sudo dpkg -i kylixlibs3-borqt_3.0-1_i386.deb
    sudo tar xvfz DBDesigner4.0.5.4.tar.gz
    sudo tar xvfz dbxmda.tar.gz
    sudo mv DbxMda/libsqlmda.so.3.20 /usr/lib/
    sudo ldconfig
  3. Hacemos unos cuantos enlaces simbólicos:
    sudo ln -s /usr/lib/kylix3/libborqt-6.9-qt2.3.so /usr/lib/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
  4. Por último, sólo nos queda iniciar el programa
    /opt/DBDesigner4/DBDesigner4 &

Si todo ha ido bien, el programa iniciará normalmente mostrándonos el entorno de modelado de base de datos. El siguiente paso será configurar la conexión a base de datos:

  1. Click en el menú superior en “Database > Connect to Database” y nos aparecerá una ventana como la que siguie:DBDesigner4 - New Database
  2. Click en el botón “New Database Connect” y rellenamos la información:
    • Connection Name: Nombre para la conexión
    • Driver: En nuestro caso, será MySQL pero se pueden elegir varios (Oracle, SQLLite…)
    • Hostname: Donde está localizada la base de datos (generalmente localhost)
    • Database Name: Nombre de la base de datos a la que queremos conectar
    • Username: Nombre de usuario para conectar a dicha base de datos
    • Password: Password de acceso
  3. Click en la pestaña “Advanced” y rellenamos los valores como muestra la imágen excepto los campos User Name y Database que deberán contener los de tu conexión:DBDesigner4 Database Connection Editor

Ahora ya estás en disposición de conectar el programa con tu base de datos y hacer ingeniería inversa de tus tablas existentes.

3 thoughts on “Instalar DBDesigner4 en Ubuntu

  1. En Debian Squeeze no ha funcionado , ya que la libreria xkeyboard-config no se encuentra en los repositorios.
    Seguire probando haciendo un force de instalacion pero no creo que funcione si la necesita.Hay una xkb-data pero no se hasta donde reemplaza a la otra.
    Saludos!

  2. Muchas gracias. Estupendo tutorial, funciono casi a la primera, la libreria de acceso en mi caso era libsqldma.so.4.50. Por lo demas de *uta madre.

    Un saludo, y gracias.

Comments are closed.