Быстрый в настройке графический интерфейс управления базой данных HSQLDB

Я ищу графический интерфейс для быстрой проверки базы данных HSQL (Hyper SQL) .

Требования:

  • Быстро настроить
  • Может быть запущен из командной строки с именем файла в качестве аргумента
  • См. таблицы
  • Выполнять запросы
  • Открытый источник

Ответы (3)

Сам HSQLDB JAR фактически содержит такой менеджер:

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

Чтобы открыть db.data:

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

Однако это не самый приятный графический интерфейс на Земле:

Менеджер базы данных HSQLDB Ubuntu

LibreOffice Base предназначен именно для того, чтобы делать то, что вы просите. Вы можете создавать собственные формы ввода данных, запросы и отчеты. Если вы прочитаете этот учебник , вы будете знать все, что вам нужно.

Совместим ли он с любым файлом HSQLDB, в частности с файлами HSQLDB, созданными не с помощью LibreOffice Base?
@NicolasRaoul: Хотя я еще не пробовал, да, это должно сработать. Он должен работать с MySQL и кучей других баз данных.
@NicolasRaoul: на самом деле я просто работал над частью этого урока, на который я ссылался. Возможности построения форм чертовски хороши.

Попробуйте DBeaver. Он мультиплатформенный и работает под Linux. Вы можете скачать его бесплатно на домашней странице сообщества DBeaver: https://dbeaver.io/ . Если вы используете Ubuntu или Linux Mint, вы можете установить его непосредственно из «бутика программного обеспечения» или из Flathub.

Является ли версия CE на 100% открытым исходным кодом? Какая лицензия? Спасибо! :-)