Ver tablas de una base de datos HSQLDB (Hypersonic)

junio 4, 2009 at 15:07 4 comentarios

Para ver las tablas de una base de datos hsqldb (antiguamente hypersonic) a través de una interfaz gráfica realizamos lo siguiente:

  1. Descargamos el archivo hsqldb.zip desde la página oficial de HSQLDB: hsqldb
  2. Lo descomprimimos, se crea la carpeta hsqldb
  3. Abrimos una consola y navegamos hasta la carpeta hsqldb recién creada, dentro de ella entramos a la carpeta lib que contiene al archivo hsqldb.jar:
    cd ruta_a_hsqldb/lib/
    
  4. Desde la misma consola ejecutamos el siguiente comando:
    java -cp hsqldb.jar org.hsqldb.util.DatabaseManager
    

    Se abre una ventana:
    hsqldb-manager

  5. En el campo Type seleccionamos HSQL Database Engine Standalone y en el
    campo URL ponemos la ruta al lugar dónde se encuentra nuestra base HSQL, en mi caso y cómo utilizo liferay es: dbc:hsqldb:file:/home/usuario/liferay/data/hsql/lportal
  6. Ponemos el usuario y contraseña (que de manera predeterminado es usuario: sa y la contraseña en blanco.
  7. Damos click en OK Listo Listo ya podemos ver las tablas }:)
  8. setas
    Enjoy!

Entry filed under: bases de datos. Tags: , , , .

Editar el gdm para iniciar sesión como root en Ubuntu Cómo copiar un archivo entre computadores usando ssh y scp

4 comentarios Add your own

  • 1. Baskeyfield  |  diciembre 11, 2009 en 06:58

    Muy buen artículo, hace un tiempo tuve un problema con liferay y hsql y no encontré forma de acceder a las tablas. Dado que esta bdd se genera dinamicamente a partir de un script (hsql.script creo) no me quedó otra que buscar el “insert” que quería eliminar en el script y quitarlo. Reinicié y todo fue bien. Desde entonces no uso nunca hsql ni para desarrollo, directamente un oracle/mysql.

    Un saludo.

    Responder
  • 2. Yosvanys Sanchez  |  febrero 3, 2010 en 15:21

    Hola, tengo dos schemas cada uno con tablas, como hacer para relacionar tablas que se encuentran en estos schemas, es decir relacionar un foreign key de una tabla que esta en un schema o otra que esta en otro schema?

    Responder
    • 3. constrict0r  |  febrero 4, 2010 en 08:24

      Lo más que puedes hacer es una vista que incluya las tablas de un schema en el otro, si no tienes que verificar la integridad relacional a nivel de la aplicación que desarrolles

      Responder
    • 4. constrict0r  |  mayo 18, 2010 en 15:32

      Básicamente puedes: usar una vista que incluya las tablas de ambos esquemas, validar la integridad referencial desde tu aplicación (programáticamente) o usar algún trigger que valide la integridad referencial

      Responder

Dejáte un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Digo yo

Que dura está la vida

Dice Jhon Lennon

La vida es lo que pasa mientras haces planes

Digo yo

Dónde haya un computín esté dónde esté algo comenzará en cero

Acerca de Mi:


Hell-Out world!!

Dice Einstein

Dios no juega a los dados

Dice Niels Bohr

Einstein no le diga a Dios lo que tiene que hacer

Dice el Che:

Seamos realistas y hagamos lo imposible.

Dice Goethe:

Lo que no comprendemos no lo poseemos.

Digo yo:

Hay que tratar de travesear todo

Dice Oscar Wilde:

Cualquier hombre puede llegar a ser feliz con una mujer, con tal de que no la ame.

Digo yo:

De fijo dijo eso porque era homosexual.

Artículos

junio 2009
L M X J V S D
« Abr   Jul »
1234567
891011121314
15161718192021
22232425262728
2930  

A %d blogueros les gusta esto: