【问题标题】:How can I save HSQLDB in-memory data to file without calling SHUTDOWN statement如何在不调用 SHUTDOWN 语句的情况下将 HSQLDB 内存数据保存到文件
【发布时间】:2019-02-22 06:40:06
【问题描述】:

我设置了“文件:”目录,但它仅在 SHUTDOWN 语句之后将内存中的数据保存在该文件中。 有没有办法在不关闭数据库的情况下做到这一点?

【问题讨论】:

    标签: jdbc hsqldb


    【解决方案1】:

    当您的 JDBC 连接 URL 具有 jdbc:hsqldb:file: 前缀时,数据库是基于文件的。您可以随时执行CHECKPOINT语句将最新的数据内容写入.script文件。

    对于所有数据库类型,包括带有jdbc:hsqldb:mem: URL 的纯内存数据库,您可以使用SCRIPT 'full_file_path_name_to_save' 语句将内容写入您选择的文件。

    【讨论】:

      猜你喜欢
      • 2013-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-17
      • 1970-01-01
      • 2018-01-24
      • 2018-06-20
      相关资源
      最近更新 更多