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



删除"data"文件后,是否有可能恢复H2数据库的数据?其他文件仍然存在:"索引","日志","跟踪"。我想不是,但由于我不熟悉这些其他文件中真正存储的内容,因此您可能可以告诉我。

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

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

最新更新