如何导出和恢复HSQLDB

use*_*817 10 database export restore hsqldb

有谁知道如何将HSQLDB导出到.sql文件或计算机上的某些东西并在其他计算机上还原.

小智 15

使用嵌入式或文件/服务器模式转储hsqldb文件.

在sql工具对话框中使用:

SCRIPT 'c:\path\to\db\db_sql.sql';
Run Code Online (Sandbox Code Playgroud)

这不适用于路径中的空格

请参阅hsqldb文档

  • 您是否可以将指向该文档的链接更新为特定页面而不是主页?谢谢 (9认同)

小智 5

我试图从 ODB 文件中导出 HSQLDB 数据库,但发现它非常不直观。奇怪的是,我很少找到任何关于简单导出(通常使用 SQLite 完成的导出)的教程或文档。我认为包含的 SqlTool 是正确的答案,但没有发现任何明显的东西(“您可能使用 SCRIPT”没有帮助,抱歉)。因为这不是我一无所知的数据库,所以我无法指定模式/表名称,也无法找到发现它们的方法。

最后,我使用了 RazorSQL 的评估副本 (http://razorsql.com)。根据 RazorSQL 的文档,我必须将数据库文件重命名为 .script 等。我设置了一个使用“JDBC(HSQLDB 嵌入)”连接类型的连接配置文件,选择了在 ODB 数据库中找到的脚本文件。然后我从菜单中选择“数据库工具”,然后选择“导出数据”,并选择看起来合适的选项(在我的例子中为 CSV 文件)。

希望这对其他人有帮助。