April 13th, 2007Instalación de DBDesigner con MySQL en [X]Ubuntu
1. Introducción
En un tutorial anterior explicamos la manera de crear un servidor Apache con PHP y MySQL. Ahora nos toca instalar una herramienta para el diseño de las bases de datos. Si nunca has usado una y manejas bases de datos, te recomiendo leer este tutorial. La aplicación que vamos a instalar se llama DBDesigner, y la instalaremos bajo [X]Ubuntu. Es una herramienta de fácil uso y de una interfaz muy intuitiva. Aquí os dejo un ejemplo de una captura:

El ejemplo es de un ejercicio que tenía que hacer en la universidad. ¿A qué queda bonito?
Con este programa podemos crear tablas y relaciones entre ellas. El propio programa crea nuevas tablas en caso de necesitarlas, como es en el caso de las relaciones N:M. Podemos decir cuales campos son PRIMARY KEY, FOREIGN KEY, decir cuales son los tipos de datos de cada campo, etc… . Además, podremos conectar el programas a nuestra base de datos MySQL y sincronizar el programa y la base de datos. También podremos hacer ingeniería inversa, es decir, el programa recoge las tablas de nuestra base de datos y nos diseña el modelo automáticamente. El programa también es capaz de conectarse a bases de datos de Oracle, SQLite y ODBC.
2. Instalación
Espero que te haya animado a seguir leyendo, pues ahora empezamos con la instalación en [X]Ubuntu. Hay que decir que es una instalación algo larga, así que vamos a abrir una consola y crear una carpeta donde descarguemos todos los archivos y hagamos todas las operaciones:
cd ~
mkdir tmp-dbd
cd tmp-dbd
Vamos a empezar descargando todo lo necesario para no tener que volver a abrir el navegador. Tendremos que bajarnos cuatro cosas: el programa DBDesigner, librerías de xlibs, librerías de Kylix y el driver para usar MySQL. Todos los archivos los guardamos en la carpeta que habíamos creado (~/tmp-dbd/):
- El programa: DBDesigner (en el apartado DBDesigner 4 Distributions de la página, ,cogemos el archivo que termina en .rpm de Linux).
- Las librerías xkeyboard-config: http://ubuntu.interlegis.gov.br/ubuntu/pool/main/x/xkeyboard-config/xkeyboard-config_1.1~cvs.20080104.1-1ubuntu6_all.deb
- Las xlibs: http://www.silcom.com.pe/soft/xlibs_6.8.2-77_all.deb
- Las librerías de Kylix: http://heanet.dl.sourceforge.net/sourceforge/kylixlibs/kylixlibs3-borqt_3.0-1_i386.deb
- Driver MySQL: http://crlab.com/dbx/dbxmda.tar.gz
Una vez que tenemos los cuatro archivos en la carpeta ~/tmp-dbd/ empezaremos con la instalación.
2.1. Instalación de xkeyboard-config
sudo aptitude reinstall xkb-data
sudo dpkg -i xkeyboard*.deb
2.2. Instalación de las xlibs
sudo dpkg -i xlibs_*.deb
2.3. Instalación de las librerías de Kylix
sudo dpkg -i kylixlibs3-borqt_*.deb
sudo ln -s /usr/lib/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
2.4. Instalación del programa DBDesigner
sudo aptitude install alien
sudo alien DBDesigner*
sudo rm DBDesigner*.rpm
sudo dpkg -i dbdesigner*
2.5. Instalación del driver para MySQL
sudo tar -zxvf dbxmda.tar.gz
sudo mv DbxMda/libsqlmda.so.3.20 /usr/lib
sudo ldconfig
Con esto hemos instalado los cuatro archivos que nos habíamos bajado. Como apunte opcional, diré que la instrucción dpkg -i sirve para instalar un archivo .deb; que ln -s sirve para crear un enlace hacia un archivo, como si fuera un acceso directo; aptitude sirve para instalar programas que tenemos en los repositorios; alien sirve para convertir un archivo de instalación de Red Hat (rpm) a un archivo de instalación de Debian (deb); y que ldconfig sirve para actualizar las librerías de la dirección /usr/lib/ y /lib/. A veces es mejor comprenderlo, que hacerlo y no saber por qué.
3. Configuración
Bueno, ya tenemos todo listo. Tenemos el programa y todo configurado. Ahora solo nos falta abrir el programa y empezar a usarlo. El programa se encuentra en la dirección /opt/DBDesigner4/DBDesigner4 (en el caso de habernos bajado esa versión 4). Así que podemos crear un enlace en el escritorio con esa dirección o ejecutarlo desde la consola directamente.
Ahora necesitamos saber como conectarnos a la base de datos MySQL desde nuestro programa. Para ello, una vez abierto, creamos un nuevo documento (File -> New) y después pulsamos sobre el menú (Database -> Connect to Database):

Una vez en ese menú, creamos una nueva conexión pulsando New Database Connection.

Ahora nos saldrá una ventana para configurar la nueva conexión MySQL. Os pongo unas capturas para que lo dejéis exactamente igual (menos el hostname, el username, el password y la database que serán vuestros datos de la conexión). Hay que prestar atención a la pestaña Advanced, porque son los datos que sirven para conectar con el driver de MySQL.

En la siguiente captura lo dejáis casi igual, excepto en LibraryName y VendorLib, que deberéis poner: libsqlmda.so.3.20 (no actualizo la imagen porque cada dos por tres actualizan el driver).

NOTA IMPORTANTE: Fijaos bien en que esta configuración está tal y como se ve aquí, incluyendo las mayúsculas y las minúsculas. A veces al instalar el programa por primera vez, nos pone “MYSQL” todo en mayúsculas, en lugar de “MySQL” como debe ser. Esto provocará que no funcione la conexión con la base de datos.
Ahora sí que sí. Ya tenemos todo preparado. Cada vez que queramos conectar con nuestra base de datos MySQL elegiremos de la lista de All Database Conections nuestra conexión, pondremos el password y pulsaremos el botón Connect. Y listo.
4. Ingeniería inversa
Ahora que he terminado de explicar como instalar y configurar DBDesigner con MySQL en [X]Ubuntu… no me podía ir sin explicar como hacer ingeniería inversa y como subir nuestro diseño a la base de datos MySQL.
4.1. Como hacer ingeniería inversa (de las tablas al diseño)
Si ya teníamos creadas nuestras tablas en la base de datos y ahora queremos tener el diseño, lo único que tenemos que hacer es crear un nuevo documento (File -> New), y después pulsar sobre el menú (Database -> Reverse Engineering).
Ahora nos pedirá que elijamos una de las conexiones MySQL que creamos anteriormente, y la conectamos pulsando Connect.
En la siguiente ventana, nos saldrá una lista de tablas. Elegiremos de las que querramos tener el diseño y pulsaremos el botón Execute. Y… sorpresa! Ya tienes un diseño de tu base de datos!
4.2. Como subir nuestro diseño a la base de datos
Una vez que tengamos un diseño con sus tablas, sus interrelaciones y demás y querramos pasar del diseño a las tablas, pulsaremos el menú (Database -> Database Synchronisation).
Ahora nos pedirá que elijamos una de las conexiones MySQL que creamos anteriormente, y la conectamos pulsando Connect (que fácil es copiar y pegar).
Y en la nueva ventana que nos sale, pulsaremos el botón Execute. Con esto, hemos subido las tablas de nuestro diseño a la base de datos.
Como siempre, espero que os haya servido de ayuda. Os dejo, que tendréis muchas cosas que programar :P .

April 23rd, 2007 at 7:35 am
Seguí los pasos que indicas y no pude ejecutar el DBDesigner; busque en los permisos en la terminal, se los cambié para permitir la ejecución pero no pasa nada; aunque si me lo marca como un archivo ejecutable. También cree el enlace e intente con ./DBDesigner4 que crees que pueda ser
April 23rd, 2007 at 11:00 am
Intenta volver a seguir los pasos de la instalación y asegurate que haces bien los enlaces (ln). Si sigue sin salirte, necesitaría saber que te aparece cuando ejecutas el programa. Abre una terminal y ejecuta el programa y dime que te aparece en la terminal (para saber cuales son los fallos).
También dime que distribución de Linux usas.
April 23rd, 2007 at 4:02 pm
Bueno no se si quede por la distro; al menos al instalar apache, php y mysql no tuve problemas es feisty fawn (kubuntu 7.04); ok aki voy
erick@pitylap:~/tmp-dbd$ sudo dpkg -i xlibs_6.8.2-77_all.deb
Password:
(Leyendo la base de datos …
91023 ficheros y directorios instalados actualmente.)
Preparando para reemplazar xlibs 6.8.2-77 (usando xlibs_6.8.2-77_all.deb) …
Desempaquetando el reemplazo de xlibs …
Configurando xlibs (6.8.2-77) …
erick@pitylap:~/tmp-dbd$ sudo dpkg -i kylixlibs3-borqt_3.0-1_i386.deb
(Leyendo la base de datos …
91023 ficheros y directorios instalados actualmente.)
Preparando para reemplazar kylixlibs3-borqt 3.0-1 (usando kylixlibs3-borqt_3.0-1_i386.deb) …
Desempaquetando el reemplazo de kylixlibs3-borqt …
[: 6: ==: unexpected operator
Configurando kylixlibs3-borqt (3.0-1) …
[: 7: ==: unexpected operator
eso me pareció raro ahora como me comentaste que siguiera los pasos nuevamente entonces desintale lo que ya estaba del punto 3 (alien y DBDesigner) y ahora me manda esto:
erick@pitylap:~/tmp-dbd$ sudo alien DBDesigner*
File “DBDesigner*” not found.
Bueno pss como esto lo hice sin verificar lo que me mandaba el programa en la terminal lo que recuedo que me decia era que no se encontraba la orden. y si lo trataba de ejecutar desde el enlace simplemente no hacía nada
April 24th, 2007 at 10:05 am
Como he formateado el ordenador, ya que ha salido la nueva versión de Ubuntu (Feisty), he instalado de nuevo el DBDesigner4 con los pasos que sigo en la web y me ha ido todo bien. El fallo que veo en el anterior POST que me has mandado es porque no ha encontrado el archivo *.rpm (cuando haces el “alien“) seguramente porque lo habías borrado de la antigua instalación “
rm DBDesigner*” (volver a seguir los pasos implicaba bajarse de nuevo los archivos, siento no haberlo especificado :P).Según lo que me cuentas al final, es posible que no hayas encontrado el archivo ejecutable del DBDesigner4. Está en la carpeta /opt/DBDesginer4/. Lo único que tienes que hacer es abrir una terminal y escribir:
/opt/DBDesigner4/DBDesigner4Prueba y me cuentas!
Saludos.
April 24th, 2007 at 4:17 pm
Funcionó!!! No se porque no halla salido la primera vez; algo debí haber hecho mal; y en el segundo intento omití el hecho de haber borrado el archivo rpm… Pero ahora todo marcho bien… Gracias!!! Buena Ayuda!!
May 7th, 2007 at 2:23 am
hola, instale DBDesigner4 en Ubuntu 7.04 siguiendo paso a paso este post pero al tratar de conectar a la base de datos me sale “Unable to find procedure getSQLDriverMYSQL.
He cambiado los datos en LibraryName y VendorLIb tal como lo dices. Pero sale eso. Porfa ayuda en esto.
May 7th, 2007 at 9:15 am
Hola!
Comprobando que te podía pasar me he dao’ cuenta de que han cambiado la versión del driver de MySQL. Voy a actualizar el POST.
Lo único que tienes que hacer es cambiar una cosita, donde pone LibraryName y VendorLib, poner: “libsqlmda.so.3.20″, es decir, lo mismo que antes pero con la versión “3.20″.
Aunque también, cuando te bajaste los driver de MySQL, escribir el comando “sudo mv DbxMda/libsqlmda.so.3.20 /usr/lib/” en lugar del que tenía antes puesto (prueba a seguir todos los pasos de la instalación del Driver de MySQL para que te funcione perfectamente, que ahora voy a modificar en el POST, incluido bajarse de nuevo el Driver).
Ya me cuentas si te funciona!
Saludos!
May 7th, 2007 at 8:17 pm
Me he bajado el driver de nuevo y sí que está. Es estraño…
De todas formas, me lo he bajado a mi ordenador y lo he subido a MegaUpload, te dejo el link:
dbxmda.tar.gz
Ahora debería funcionar. Lo he comprobado antes de subirlo.
Saludos.
May 7th, 2007 at 7:41 pm
Me he bajado nuevamente el driver pero dentro del archivo no esta el libsqlmda.so.3.20. Sigue el libsqlmda.so.3.10.
Saludos!.
May 7th, 2007 at 11:33 pm
gracias por todo ya me funciono. saludos!.
May 13th, 2007 at 5:19 pm
Supuestamente, para que no nos salga este error tendremos que tener los siguientes campos correctamente escritos:
DriverName: MySQL
GetDriverFunc: getSQLDriverMySQL
LibraryName: libsqlmda.so.3.20
VendorLib: libsqlmda.so.3.20
Si te aparece el error “Unable to find…” significa que el driver lo carga bien, puede que está mal escrito el nombre “getSQLDriverMySQL”. Creo que a ronald se le arregló bajándose el archivo que puse yo en el MegaUpload (mira los comentarios más arriba), ya que con el de la otra web no se le solucionó.
Es un problema que a mi nunca me ha pasado, y por ello nunca me habÃa planteado solucionarlo. He estado probando a ver si podía generar a proposito el error, pero lo único que he podido observar es que el nombre del campo GetDriverFunc estaba mal escrito.
Edita el archivo ~/.DBDesigner4/DBConn.ini y comprueba que las siguientes líneas están bien escritas:
DriverName=MySQL
GetDriverFunc=getSQLDriverMySQL
LibraryNameLinux=libsqlmda.so.3.20
VendorLibLinux=libsqlmda.so.3.20
Si te ha funcionado de esta manera, me gustaría que pudieras decírmelo y sino postear la solución (si la has encontrado), ya que parece que le ha pasado a más gente.
Saludos.
May 13th, 2007 at 5:40 pm
Efectivamente el campo GetDriverFunc es el que esta mal puesto que aparecía como ‘getSQLDriverMYSQL’; notese la diferencia en MYSQL (todo en mayusculas). gracias por tu ayuda
May 13th, 2007 at 5:42 pm
sería ese el unico problema de la otra web porque yo lo baje de ahi y ya funciona con la solucion que has posteado
May 13th, 2007 at 5:56 pm
Bueno, menos mal que al final solo era el nombre.
Gracias por comentar la diferencia entre “MYSQL” y “MySQL”.
Saludos.
May 13th, 2007 at 4:56 pm
un saludo, nuevamente por aca! he actualizado el driver de mysql y cuando creo la conexion y cambio los valores de libraryname y vendorlib por el nuevo me marca el mismo error que a ronald, se supone que ya esta actualizado, que crees que pueda ser?
May 19th, 2007 at 4:19 pm
Ya se que es una guarrada pero he instalálado DBDesigner con wine, y es mar rapido, de momento no me ha dado error.
Ahora a ver su funciona jeejeje, pero por lo que tengo que hacer ha me ha funcionado.
Saludos
May 19th, 2007 at 5:16 pm
He estado probando el DBDesigner con Wine. Lo único que no he podido hacer con el DBDesigner con Wine es conectarlo a la base de datos MySQL. La velocidad no es más rápida, al menos en mi ordenador, aunque me han parecido unas velocidades bastante similares ;P
Saludos.
August 24th, 2007 at 10:47 am
Funciona!
Muchas gracias, muy util!
solo me demandé de donde, en el paso 2 habia a crear los link (disculpe pero soy italiano e no hablo bien español):
sudo ln -s /usr/lib/kylix3/libborqt-6.9-qt2.3.so
lo hizo en /usr/lib y… bueno!
gracias otra vez
Miles from Milano,
Italy :-)
December 16th, 2007 at 3:21 pm
Hola,
He seguido todos los pasos, con excepción de la instalación de las librerías de kylix, ya que tengo arquitectura amd64. Las he instalado desde el tar.gz, usando el shell script install.sh que viene en el mismo.
No se si eso erá la causa, pero me esta dando este error cuando intento ejecutar el DBDesigner:
libborqt-6.9-qt2.3.so: cannot open shared object file: No such file or directory
Alguna idea de lo que puede estar sucediendo. Soy nuevo en linux. Gracias!
December 16th, 2007 at 3:56 pm
Claro, el problema está en que si no has instalado las librerías de Kylix, pues no funciona :P
Normalmente las librerías de i386 funcionan en un amd64 (según he leido en algún foro). Así que prueba a instalarlas de todas formas y nos cuentas.
Saludos.
[Actualizado]
Se me olvidaba decirte una cosa: aunque las hayas instalado desde shell, asegurate que después has hecho los pasos:
$ sudo ln -s /usr/lib/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
Aunque como no sé si se instalan en el mismo directorio “/usr/lib/kylix3/”, compruebalo antes de hacer los pasos y cambia el directorio si es necesario.
December 19th, 2007 at 1:38 am
Eridem,
Muchas gracias por tu respuesta.
He realizado los pasos de la creación del enlace, mi directorio /usr/lib/kylix3 tiene lo siguiente:
-rwxr-xr-x 1 root root 7526184 2007-12-17 19:48 libborqt-6.9.0-qt2.3.so
lrwxrwxrwx 1 root root 23 2007-12-17 19:48 libborqt-6.9-qt2.3.so -> libborqt-6.9.0-qt2.3.so
Igualmente, al intentar ejecutar /opt/DBDesigner4/DBDesigner4 me tira el error:
libborqt-6.9-qt2.3.so: cannot open shared object file: No such file or directory
El DBDesigner también lo instalé de un tar.gz, no creo que sea ese el problema, pero ya no se que intentar.
Probe también usando un dpkg –force-architecture, y me dio el siguiente error:
dpkg – warning, overriding problem because –force enabled:
package architecture (i386) does not match system (amd64)
Selecting previously deselected package kylixlibs3-borqt.
(Reading database … 117646 files and directories currently installed.)
Unpacking kylixlibs3-borqt (from …/kylixlibs3-borqt_3.0-1_i386.deb) …
Setting up kylixlibs3-borqt (3.0-1) …
[: 7: ==: unexpected operator
Processing triggers for libc6 …
ldconfig deferred processing now taking place
Igualmente el problema sigue estando, no encuentra la librería libborqt.
Saludos y gracias igual por la ayuda.
December 19th, 2007 at 1:05 pm
Pues no se me ocurre nada más.
Asegurate que has creado el enlace en /lib/ con la instrucción:
$ sudo ldconfig$ sudo ln -s /usr/lib/kylix3/libborqt-6.9.0-qt2.3.so /lib/libborqt-6.9-qt2.3.so
Y luego listala para asegurarte que se ha creado bien:
$ ls /lib/libborqt*/lib/libborqt-6.9-qt2.3.so
Como tampoco tenía muchos más pasos la instalación, ya no sé que más decirte, jejeje. De todas maneras, sigamos intentándolo :D
Saludos.
May 11th, 2008 at 5:58 pm
Diego, sospecho que estás intentando instalar en una máquina 64 bits.
Hace unos meses instalé el DBDesigner (no fork) en una kubuntu 7.10 de 64bits, pero era una película. Tuve que montar un chroot de 32bits para poder hacerlo correr.
Ese (y los problemas con flash y java) ha sido el motivo por el que he vuelto a los 32 bits al hacer el upgrade a kubuntu 8.10 y siguiendo las instrucciones de Eridem, se instala en un “plís”.
Sólo comentar que en 8.10 ya se incorporan las “kylixlibs3-borqt” en los repositorios.
May 11th, 2008 at 7:03 pm
Hola mbria,
Gracias por la aportación de lo de las librerías librerías de “kylixlibs3-borqt” en el 8.10!
July 14th, 2008 at 9:16 pm
Perfecto salio con alguno strabajos pero muy buena explicacion.
<>
July 17th, 2008 at 3:53 am
Hola!!
ya he instalado DBDesigner fatisfactoriamente, pero a la hra de la conexion me marca un error “lost connection to MySQL server at ‘reading initial communication packet’ system. error:111″
Por favor si me podrias ayudar, soy nueva en esto. :)
July 17th, 2008 at 3:38 pm
Hola Christian,
He estado buscando tu error, ya que a mi nunca me ha pasado (o ya no me acuerdo), y he llegado a algunas conclusiones:
1. El servidor de MySQL no está funcionando. Para ver si funciona puedes hacer una prueba desde consola escribiendo lo siguiente:
$ mysql -h localhost -u [tuUsuario] -pmysql> select version(), current_date;
Y después de eso, que te aparezca la versión de MySQL y la fecha en unas tablas (el prompt “$” y “mysql>” no los pongas).
2. La configuración que has puesto en el programa no es la correcta, revisa bien las capturas que he puesto.
3. Sustituye “localhost” por “127.0.0.1″ en el campo “HostName”.
En cualquier caso, he visto algunos foros en los que hablan del problema y que lo han solucionado:
Busqueda Google 1
Busqueda Google 2
July 27th, 2008 at 10:12 pm
I wanna show you something,
August 21st, 2008 at 12:42 am
Bueno la verdad es un buen tutorial..
EL unico detallito es que no podía pasar de la primera instrucción porque me decia que el xkeyboard-config no estaba instalado pero no problem..ya q me fui al gestor de paquetes lo encontre e inmediatamente segui los pasos..actualizando en ocaciones algunos datos…de versiones y listo!!!
esta de poquisima…
felicidades!!!
October 29th, 2008 at 3:17 pm
Hola buen dia, me parece un excelente tutorial, mas sin embargo no habla de nada que me indique como puedo conectar DBDesigner con una basede datos en Oracle, si alguien sabe por favor me ayudaria mucho esa informacion, gracias de antemano!
November 28th, 2008 at 6:55 am
Que tal Eridem, el dia de ayer instale apache, mysql y php seguiendo tu tutorial y no tuve inconvenientes, hoy quise instalar dbdesigner para poder diseñar mi bd pero al momento de ejecutar el 1er comando $ sudo dpkg -i xlibs_6.8.2-77_all.deb
me salio lo siguiente:
alex@knopx:~/tmp-dbd$ sudo dpkg -i xlibs_6.8.2-77_all.deb
(Leyendo la base de datos …
102799 ficheros y directorios instalados actualmente.)
Preparando para reemplazar xlibs 6.8.2-77 (usando xlibs_6.8.2-77_all.deb) …
Desempaquetando el reemplazo de xlibs …
dpkg: problemas de dependencias impiden la configuración de xlibs:
xlibs depende de xkeyboard-config; sin embargo:
El paquete `xkeyboard-config’ no está instalado.
dpkg: error al procesar xlibs (–install):
problemas de dependencias – se deja sin configurar
Se encontraron errores al procesar:
xlibs
luego probe insalar el xkeyboard-config colocando:
sudo apt-get install xkeyboard-config
pero me salio…
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
Tal vez quiera ejecutar `apt-get -f install’ para corregirlo:
Los siguientes paquetes tienen dependencias incumplidas:
xkeyboard-config: Depende: xkb-data (>= 1.1~cvs.20080104.1-1ubuntu8) pero 1.1~cvs.20080104.1-1ubuntu6 va a ser instalado
E: Dependencias incumplidas. Intente ‘apt-get -f install’ sin paquetes (o especifique una solución).
que puedo hacer en este caso?
gracias.
Saludos
November 28th, 2008 at 2:24 pm
Bueno, puedes probar a hacer lo último que te ha dicho:
$ apt-get -f install
Y probar a instalar el paquete desde Synaptic a ver si te puede ayudar con las dependencias.
En cualquier caso, cuando a mi me pasa esto no sé que hacer específicamente, cojo un buscador y empiezo a poner los problemas que me van apareciendo hasta que al final van disminuyendo y acabo instalándolo (malditas dependencias :P)
Saludos.
November 30th, 2008 at 11:45 pm
Que tal Eridem.. te comento que logrè instalar el dbdesigner y enlazarlo con mysql!!… solo era cuestion de colocar apt-get -f install y no hubo problemas con las librerias.. ahora si podrè empezar a trabajar..
Gracias!!
Saludos
January 19th, 2009 at 10:17 am
[...] en la red como instalar esta herramienta me encontré con la pagina de “El blog de ERiDeM” donde describe claramente la instalación de esta herramienta pero con todo y la buena [...]
February 9th, 2009 at 2:29 pm
Muchas gracias, creeme que busque muchas formas para instalar el DBdesigner, y sólo en tu página encontré todos los pasos, explicados paso a paso para poder correr este programa.
Perdón por ser repetitivo, pero muchas gracias!!!!
February 9th, 2009 at 2:35 pm
De nada, para eso estamos. Me alegra saber que a la gente le resultan útiles los tutoriales :D
March 13th, 2009 at 11:21 pm
Hola buen día… tengo un problema para hacer la conexión de MySQL con el DBDesigner… me marca: dbExpresError: invalid username/password… ya lo quite lo volví a instalar con el nombre y el password iguales y me sigue marcando error.. no sé que estoy haciendo mal. hice todos los pasos que tienes mas arribita y no me sale…. agradecería mucho tu ayuda.
March 13th, 2009 at 11:30 pm
En este foro parece que algunos lo han solucionado. De todas formas prueba a cambiar tu password por otro:
http://forums.mysql.com/read.php?113,32121,32121#msg-32121
March 13th, 2009 at 11:33 pm
quiero recalcar que lo estoy tratando de hacer en Windows…
March 13th, 2009 at 11:34 pm
ahhh ok.. te agradezco mucho voy a checar… otra pregunta abusando de tus conocimientos.. en DBDesigner se pueden manejar los Trigger y que estos a su vez sean anidados??…
March 13th, 2009 at 11:39 pm
hihi, bueno, si lo haces en Windows no te puedo ayudar mucho, aunque creo que debería ser parecido, lo siento.
Respecto a lo otro, no te puedo decir, no lo uso a mucho nivel. Si usas Windows te recomiendo otra cosita hecha por la compañía de MySQL y que funciona a la perfección sin tener que conectar ni nada parecido. No sé si te pasaré el link correcto porque lo he buscado ahora, pero creo que es esto: http://dev.mysql.com/downloads/gui-tools/5.0.html
Ya me contarás si te funciona!! :D
March 13th, 2009 at 11:41 pm
okas locas, deja y lo checo y te cuento en un rato
March 14th, 2009 at 1:38 am
No me conecta el DBDesigner con MySQL.. ya les cambié el password baje la liga que me diste y la instalé en mi PC pero sigo en las mismas.
Definitivamente algo algo estoy pasando por alto.
March 14th, 2009 at 1:44 am
oye y de pura casualidad en tus curiosidades tienes practicas de DBDesigner para ir checando….
March 14th, 2009 at 1:47 am
No, hace mucho tiempo que no lo uso. Lo usé hace unos años ocasionalmente para unas prácticas con bases de datos, pero eso ya se perdío.
Pero… probaste con el MySQL Workbench que te dije antes de la página de MySQL? Es un programa muy parecido a DBDesigner (al menos lo probé unas cuantas veces en Windows e iba bien)…
March 18th, 2009 at 7:46 pm
ok Eridem lo voy a checar… espero que ese si se deje… gracias por todo…
March 19th, 2009 at 12:33 am
Hola, hola… saludossss…. Ya lo descargue y lo probé, la verdad esta súper bien el programita.. muy amigable con el usuario y muy sencillo de usar… es un maravilla y se pueden crear Triggers.. yujuuuu!!
Gracias por la información!!
March 19th, 2009 at 7:19 pm
Muy buen tutorial, pero yo tengo un problema, tengo Ubuntu Intrepid Ibex (8.10), y el paquete xkeyboard-config no aparece en mis repositorios =S, alguna otra manera de instalar este paquete? trate de buscarlo en el sitio donde hay paquetes para Ubuntu pero no encontré nada =(
s4lu2
March 19th, 2009 at 7:25 pm
Arriba alguien escribió una solución a eso :P
March 20th, 2009 at 8:15 pm
ERiDem, no encontré la solución mi problema en ningún comentario =S
March 27th, 2009 at 7:09 am
Intente instalar el xkeyboard-config de la siguiente manera:
apt-get install xkeyboard-config
Pero me da este mensaje:
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
El paquete xkeyboard-config no está disponible, pero algún otro paquete hace referencia
a él. Esto puede significar que el paquete falta, está obsoleto o sólo se
encuentra disponible desde alguna otra fuente
E: El paquete xkeyboard-config no tiene candidato para su instalación
Sin esto no puedo continuar con la instalación de las xlibs
Como puedo resolverlo?
Gracias por su ayuda.
March 27th, 2009 at 11:42 am
Encontré en el Google unos repositorios dónde se encuentra este paquete:
http://ubuntu.interlegis.gov.br/ubuntu/pool/main/x/xkeyboard-config/
De todas formas, no lo he probado.
En el Ubuntu actual, xkeyboard se llama en los paquetes xkb-data. Buscar por “xkb”. De todas formas creo que dbdesigner sigue buscando por el nombre antiguo. Yo ya no he vuelto a usar DBDesigner, así que no he probado a instalarlo de nuevo (con las nuevas versiones de Ubuntu).
Si lográis la solución avisarme para apuntarlo en el manual.
Gracias!
March 31st, 2009 at 7:04 pm
Muchas gracias, me sirvio la parte donde indicas la captura en Advanzada para la conexion de la Base de datos, donde indicas de las Mayusculas porque en la 2da linea tb se pone MYSQL por defecto y hay que cambiarlo y veo que ahi lo mencionanastes para la primera linea.
Con eso ya funciona perfecto la conexion de DBDesigner 4 en mi ubuntu con Mysql.
Thanks so much!.
April 7th, 2009 at 1:44 pm
A ERiDEM:
Yo tambien tenía el problema de no poder instalar xkeyboard-config. Hice esto y me funcionó.
Con Synaptic reinstalé xkb-data y esto me borró algún paquete como xlibs que se habia quedado roto.
Despues, desde el enlace que tu mencionas, baje el fichero xkeyboard-config_1.1~cvs.20080104.1-1ubuntu6_all.deb y lo instalé. Eso me instaló el xkeyboard-config.
Despues instale xlibs sin problema.
Ahora sigo a ver si consigo terminar con el DBDesigner.
Saludos.
April 7th, 2009 at 1:57 pm
Gracias Orion, lo añadiré al manual, ya que me lo han preguntado varias veces (debe ser que yo tuve suerte con la instalación y no tuve ese problema).
Saludos.
May 23rd, 2009 at 8:50 pm
Aleluya, gracias te pasaste con tu explicación. Me he pasado media mañana tratando de instalar el bendito programa, ya que parece que como es antiguito la mayoria de los post ya no estan vigentes.
Solo tuve un problemita con el driver de mysql, que tu pusiste libsqlmda.so.3.20 y el mio era libsqlmda.so.4.40. Ademas tenias razon con lo de la cadena de conexion getSQLDriverMySQL que en principio estuvo en mayuscula.
Otra problemita que tuve fue que la primera instalé con mis archivos desde el Escritorio y los links no me funcionaban. Y como soy nuevo en Linux tuve problemas para encontrarlos y borrarlos con sudo rm. De ahora en adelante voy a seguir al pie de la letra las instrucciones.
Gracias de nuevo, me salvaste la vida.
July 15th, 2009 at 1:25 am
Hola ERIDEM… yo tengo instala el dbdesigner4 en windows, el problema que tengo es al momento de hacer la ingenieria inversa(si la hace) pero no como quiero, osea yo tengo creada mi DB relacionada en mysql(phpmyadmin) y no me muestra dichas relaciones en el DBDesigner4(las lineas no la muestra, pero si las FK y PK) :S gracias por la gran ayuda!!!
August 22nd, 2009 at 4:18 am
Thanks a lot !!! Me sirvio a la perfeccion en kubuntu 9.04. De nuevo gracias.
September 12th, 2009 at 5:54 pm
Mis saludos Miguel Ángel’s, segui los pasos que indicas en tu Blogs, salio todo bien y si es sierto sale la conexion sin problemas, lo que ocurre ahora es que al hacer la ejecucion de la sincronizacion me sale un mensaje es el siguiente esta en ingles List index out of bounds (7), si me puedes ayudar en esto.
Gracias de antemano.
October 7th, 2009 at 12:00 am
gracias Miguel, pude instalar en Linux Mint 7 Gloria, me funciono perfecto solo tube algunos problemitas en las librerias y lo soluciones con esta libsqlmda.so.4.50
January 23rd, 2010 at 9:21 am
viagra generic soft tabs 100mg viagra soft tabs instructions viagra soft tabs next day