删除数据文件后是不是可以恢复 H2DB 数据?

Posted

技术标签:

【中文标题】删除数据文件后是不是可以恢复 H2DB 数据?【英文标题】:Is it possible to recover H2DB data after deleting data file?删除数据文件后是否可以恢复 H2DB 数据? 【发布时间】:2013-09-06 10:21:28 【问题描述】:

删除“数据”文件后是否有机会恢复 H2 数据库的数据? 其他文件仍然存在:'index'、'log'、'trace'。我想不是,但由于我不熟悉这些其他文件中实际存储的内容,因此您可能可以告诉我。

【问题讨论】:

【参考方案1】:

通常不会。索引文件只包含索引列,而日志文件只包含事务日志。跟踪文件通常是空的。但是,如果您运行恢复工具,您可以尝试这些文件中的数据。

请注意,您使用的是非常旧的 H2 版本,因为较新的版本(从 2011 年开始)仅使用一个数据库文件(后缀 .h2.db),不再使用用户单独的日志和索引文件。

【讨论】:

以上是关于删除数据文件后是不是可以恢复 H2DB 数据?的主要内容,如果未能解决你的问题,请参考以下文章

误删的文件怎么恢复?

mysql 数据库删除ibdata文件后怎样恢复

电脑硬盘永久删除后怎么恢复数据?

winhex怎么恢复文件数据恢复

删除文件后清空回收站数据怎样寻回

被删除的临时文件如何还原到删除前的文件件下?