【问题标题】:Restoring all possible information from a corrupt h2 database file从损坏的 h2 数据库文件中恢复所有可能的信息
【发布时间】:2010-11-24 16:19:14
【问题描述】:

我有一个看似损坏的 h2 数据库。我可以使用org.h2.tools.Recover 获取包含大部分信息的 .sql 文件,但是缺少几个表。

这些表的内容仍在损坏的原始数据库中;并且在恢复的 .sql 文件中还有可用的事务日志(尽管已被注释掉)。是否有任何机会/工具可以取回遗漏表格的内容?

【问题讨论】:

    标签: sql corruption h2 database-restore


    【解决方案1】:

    我仍然没有得到客户 100% 的确认。但问题只出现在 h2 db 驱动的 1.2.121 版本中。较新的版本 1.2.147 可以解决此问题,并且似乎已修复该问题。 (它实际上以一种在旧 db 版本中仍然有效的方式对其进行了修复。)

    【讨论】:

      猜你喜欢
      • 2021-02-19
      • 2018-06-07
      • 1970-01-01
      • 1970-01-01
      • 2023-02-05
      • 1970-01-01
      • 1970-01-01
      • 2011-09-14
      • 1970-01-01
      相关资源
      最近更新 更多