HSQLDB - Instalación

HSQLDB es un sistema de gestión de bases de datos relacionales implementado en Java puro. Puede incrustar fácilmente esta base de datos en su aplicación utilizando JDBC. O puede utilizar las operaciones por separado.

Prerrequisitos

Siga las instalaciones de software de requisitos previos para HSQLDB.

Verificar la instalación de Java

Dado que HSQLDB es un sistema de administración de bases de datos relacionales implementado en Java puro, debe instalar el software JDK (Java Development Kit) antes de instalar HSQLDB. Si ya tiene la instalación de JDK en su sistema, pruebe el siguiente comando para verificar la versión de Java.

java –version

Si JDK se instaló correctamente en su sistema, obtendrá el siguiente resultado.

java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

Si no tiene JDK instalado en su sistema, visite el siguiente enlace para instalar JDK.

Instalación de HSQLDB

Los siguientes son los pasos para instalar HSQLDB.

Step 1 − Download HSQLDB bundle

Descargue la última versión de la base de datos HSQLDB desde el siguiente enlace https://sourceforge.net/projects/hsqldb/files/. Una vez que haga clic en el enlace, obtendrá la siguiente captura de pantalla.

Haga clic en HSQLDB y la descarga comenzará inmediatamente. Finalmente, obtendrá el archivo zip llamadohsqldb-2.3.4.zip.

Step 2 − Extract the HSQLDB zip file

Extraiga el archivo zip y colóquelo en el C:\directorio. Después de la extracción, obtendrá una estructura de archivo como se muestra en la siguiente captura de pantalla.

Step 3 − Create a default database

No hay una base de datos predeterminada para HSQLDB, por lo tanto, debe crear una base de datos para HSQLDB. Creemos un archivo de propiedades llamadoserver.properties que define una nueva base de datos llamada demodb. Eche un vistazo a las siguientes propiedades del servidor de bases de datos.

server.database.0 = file:hsqldb/demodb
server.dbname.0 = testdb

Coloque este archivo server.properties en el directorio de inicio de HSQLDB que es C:\hsqldb- 2.3.4\hsqldb\.

Ahora ejecute el siguiente comando en el símbolo del sistema.

\>cd C:\hsqldb-2.3.4\hsqldb
hsqldb>java -classpath lib/hsqldb.jar org.hsqldb.server.Server

Después de la ejecución del comando anterior, recibirá el estado del servidor como se muestra en la siguiente captura de pantalla.

Más tarde, podrá encontrar la siguiente estructura de carpetas del directorio hsqldb en el directorio de inicio de HSQLDB que es C:\hsqldb-2.3.4\hsqldb. Esos archivos son archivo temporal, archivo lck, archivo de registro, archivo de propiedades y archivo de secuencia de comandos de la base de datos demodb creada por el servidor de base de datos HSQLDB.

Step 4 − Start the database server

Una vez que haya terminado de crear una base de datos, debe iniciar la base de datos utilizando el siguiente comando.

\>cd C:\hsqldb-2.3.4\hsqldb
hsqldb>java -classpath lib/hsqldb.jar org.hsqldb.server.Server --database.0
file:hsqldb/demodb --dbname.0 testdb

Después de la ejecución del comando anterior, obtiene el siguiente estado.

Ahora, puede abrir la pantalla de inicio de la base de datos que está runManagerSwing.bat desde C:\hsqldb-2.3.4\hsqldb\binubicación. Este archivo bat abrirá el archivo GUI para la base de datos HSQLDB. Antes de eso, le pedirá la configuración de la base de datos a través de un cuadro de diálogo. Eche un vistazo a la siguiente captura de pantalla. En este cuadro de diálogo, ingrese el Nombre de configuración, URL como se muestra arriba y haga clic en Aceptar.

Obtendrá la pantalla GUI de la base de datos HSQLDB como se muestra en la siguiente captura de pantalla.