Schnell einzurichtende HSQLDB-Datenbankverwaltungs-GUI

Ich suche nach einer GUI, um schnell eine HSQL (Hyper SQL) -Datenbank zu überprüfen.

Anforderungen:

  • Schnell aufgebaut
  • Kann von der Befehlszeile mit dem Dateinamen als Argument gestartet werden
  • Siehe Tabellen
  • Abfragen ausführen
  • Open Source

Antworten (3)

Das HSQLDB JAR selbst enthält tatsächlich einen solchen Manager:

java -cp ../lib/hsqldb.jar org.hsqldb.util.DatabaseManager

Zum Öffnen db.data:

java -cp ../lib/hsqldb.jar org.hsqldb.util.DatabaseManager --url jdbc:hsqldb:file:db.data

Es ist jedoch nicht die schönste GUI der Welt:

HSQLDB-Datenbankmanager Ubuntu

LibreOffice Base wurde entwickelt, um genau das zu tun , was Sie verlangen. Sie können benutzerdefinierte Dateneingabeformulare, Abfragen und Berichte erstellen. Wenn Sie dieses Tutorial lesen , wissen Sie alles, was Sie brauchen.

Ist es mit allen HSQLDB-Dateien kompatibel, insbesondere mit HSQLDB-Dateien, die nicht mit LibreOffice Base erstellt wurden?
@NicolasRaoul: Obwohl ich es noch nicht wirklich ausprobiert habe, ja, das soll funktionieren. Es soll auch mit MySQL und einer Reihe anderer Datenbanken funktionieren.
@NicolasRaoul: Ich habe gerade einen Teil des verlinkten Tutorials durchgearbeitet. Die Funktionen zum Erstellen von Formularen sind verdammt gut.

Versuchen Sie DBeaver. Es ist plattformübergreifend und läuft unter Linux. Sie können es kostenlos von der Homepage der DBeaver Community herunterladen: https://dbeaver.io/ . Wenn Sie Ubuntu oder Linux Mint verwenden, können Sie es direkt von der "Software-Boutique" oder von Flathub installieren.

Ist die CE-Version zu 100 % Open Source? Welche Lizenz? Danke! :-)