Кто-нибудь знает, как экспортировать HSQLDB в файл .sql
или что-то на компьютер и восстановить на другом компьютере.
Как экспортировать и восстанавливать HSQLDB
Ответ 1
Чтобы получить дамп файла hsqldb с использованием встроенного или файлового/серверного режима.
В диалоговом окне инструментов sql используйте:
SCRIPT 'c:\path\to\db\db_sql.sql';
Это не будет работать с пробелами в пути
Обратитесь к hsqldb docs
Ответ 2
Я пытался экспортировать базу данных HSQLDB из файла ODB не менее и обнаружил, что это было очень неинтуитивно. Как ни странно, я редко встречал какие-либо учебники или документы только на простом экспорте (такого рода, который часто делается с, скажем, SQLite). Я полагал, что включенный SqlTool был правильным ответом, но не нашел ничего очевидного ( "Вы можете использовать SCRIPT" не полезно, извините). Поскольку это была не база данных, о которой я ничего не знал, я не мог указать имена схемы/таблицы и не мог найти способ их обнаружить.
В конце концов, я использовал условную копию RazorSQL (http://razorsql.com). Я должен был переименовать файлы базы данных в .script и т.д. В соответствии с документами RazorSQL. Я установил профиль подключения, который использовал тип подключения "JDBC (HSQLDB embedded)", выбрав файл script, который я нашел в базе данных ODB. Затем я выбрал DB Tools из меню, затем Export Data и выбрал нужные параметры (файл CSV, в моем случае).
Надеюсь, это поможет кому-то еще.