HSQLDB - Installazione

HSQLDB è un sistema di gestione di database relazionali implementato in Java puro. Puoi incorporare facilmente questo database nella tua applicazione utilizzando JDBC. Oppure puoi usare le operazioni separatamente.

Prerequisiti

Segui i prerequisiti di installazione del software per HSQLDB.

Verifica l'installazione di Java

Poiché HSQLDB è un sistema di gestione di database relazionali implementato in Java puro, è necessario installare il software JDK (Java Development Kit) prima di installare HSQLDB. Se hai già installato JDK nel tuo sistema, prova il seguente comando per verificare la versione di Java.

java –version

Se JDK è installato correttamente nel tuo sistema, otterrai il seguente output.

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)

Se non hai JDK installato nel tuo sistema, visita il seguente link per installare JDK.

Installazione di HSQLDB

Di seguito sono riportati i passaggi per installare HSQLDB.

Step 1 − Download HSQLDB bundle

Scarica l'ultima versione del database HSQLDB dal seguente collegamento https://sourceforge.net/projects/hsqldb/files/. Dopo aver fatto clic sul collegamento, otterrai il seguente screenshot.

Fare clic su HSQLDB e il download inizierà immediatamente. Infine, otterrai il file zip denominatohsqldb-2.3.4.zip.

Step 2 − Extract the HSQLDB zip file

Estrai il file zip e inseriscilo nel file C:\directory. Dopo l'estrazione, otterrai una struttura di file come mostrato nello screenshot seguente.

Step 3 − Create a default database

Non esiste un database predefinito per HSQLDB, quindi è necessario creare un database per HSQLDB. Creiamo un file delle proprietà denominatoserver.properties che definisce un nuovo database denominato demodb. Dai un'occhiata alle seguenti proprietà del server di database.

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

Posiziona questo file server.properties nella directory home di HSQLDB, ovvero C:\hsqldb- 2.3.4\hsqldb\.

Ora esegui il seguente comando sul prompt dei comandi.

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

Dopo l'esecuzione del comando precedente, riceverai lo stato del server come mostrato nello screenshot seguente.

Successivamente, troverai la seguente struttura di cartelle della directory hsqldb nella directory home di HSQLDB che è C:\hsqldb-2.3.4\hsqldb. Questi file sono file temporanei, file lck, file di registro, file delle proprietà e file di script del database demodb creato dal server di database HSQLDB.

Step 4 − Start the database server

Una volta terminata la creazione di un database, è necessario avviare il database utilizzando il seguente 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

Dopo l'esecuzione del comando precedente, si ottiene il seguente stato.

Ora puoi aprire la schermata iniziale del database che è runManagerSwing.bat a partire dal C:\hsqldb-2.3.4\hsqldb\binPosizione. Questo file bat aprirà il file della GUI per il database HSQLDB. Prima di ciò ti chiederà le impostazioni del database tramite una finestra di dialogo. Dai un'occhiata al seguente screenshot. In questa finestra di dialogo, inserisci il nome dell'impostazione, l'URL come mostrato sopra e fai clic su Ok.

Verrà visualizzata la schermata della GUI del database HSQLDB come mostrato nello screenshot seguente.