domingo, 15 de agosto de 2010

Usando HSQLDB

Conectar HSQLDB al administrador

Posicionarse donde se encuentra la base de datos
cd ../data

Abrir administrador de la base de datos
java -classpath .../lib/hsqldb.jar org.hsqldb.util.DatabaseManager


Ejemplo de conector = jdbc:hsqldb:file:/home/lisibeth/workspace/proyecto/hsqldb/data/nombre_base_dato

Otras clases

org.hsqldb.util.DatabaseManager
org.hsqldb.util.DatabaseManagerSwing //Esta interfaz es mas amigable que la anterior
org.hsqldb.util.Transfer
org.hsqldb.util.QueryTool
org.hsqldb.util.SqlTool

HSQLDB Server
java -cp ../lib/hsqldb.jar org.hsqldb.Server -database.0 file:mydb -dbname.0 xdb





sábado, 14 de agosto de 2010

Instalar Virtualbox con soporte USB en Debian Lenny o Freeze


  1. Antes de comenzar debemos tener instalados los fuentes del kernell linux-header-NUESTRA VERSIÓN

    Si no está instalado, para saber que versión instalar, en consola root escribir

    uname -r
    Que arroja la versión del kernell, luego instalamos

    apt-get install linux-header-NUESTRA VERSIÓN

    *Donde NUESTRA VERSIÓN = al valor dado por uname -r

  2. El paquete build-essensial también tiene que estar instalado, este nos va permitir compilar el Virtualbox

    apt-get install build-essential

  3. Agregamos el repositorio para Virtualbox en consola root

    gedit /etc/apt/sources.list

    Agregar al archivo

    deb http://download.virtualbox.org/virtualbox/debian lenny non-free

  4. Descargar key de Oracle de aquí oracle_vbox.asc

    Agregar Key

    sudo apt-key add oracle_vbox.asc

  5. Actualizamos repositorios
    sudo apt-get update

    Instalamos
    apt-get install virtualbox-3.2

  6. Agregamos nuestro usuario al grupo virtualbox

    adduser lisibeth vboxusers

  7. identificar grupo vboxusers

    $ grep vbox /etc/group

    vboxusers:x:120:lisibeth

    en otro caso pudiera ser diferente.


  8. Abrir archivo mountkernfs.sh

    $gedit /etc/init.d/mountkernfs.sh

    Ubicar
    domount proc "" /proc proc -onodev,noexec,nosuid

    Debajo de ésta agrega la siguiente línea...

    domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=120,devmode=664

    El valor subrayado es el id del paso 7

  9. Abrir archivo mountkernfs.sh

  10. $ gedit /etc/fstab

    Agregando al final las siguientes líneas

    #usbfs
    none /proc/bus/usb usbfs devgid=46,devmode=664 0 0


  11. Habilitar usb en la configuración de la maquina virtual y reiniciar los cambios