如何检查h2数据库运行状况和损坏

时间:2015-09-22 21:53:31

标签: java jdbc javafx javafx-8 h2

我在嵌入式模式下使用h2数据库和JavaFX 8桌面应用程序,我为用户开发了一个备份和恢复数据库文件的选项。

在程序的旧版本中,我使用了SQLite数据库,使用此命令pragma integrity_check检查数据库文件非常简单。

将该命令与h2数据库一起使用会引发异常。

在h2数据库中有什么替代方案?在使用之前是否有明确或更正确的方法来检查h2数据库文件?

感谢任何帮助或代码示例,谢谢。

1 个答案:

答案 0 :(得分:1)

您可以执行script to命令,例如使用压缩。如果该命令有效,那么数据库就是好的。与此同时,你有一个备份。