如何检查 h2 数据库的健康和损坏
How to check h2 database health and corruption
我在 JavaFX 8 桌面应用程序中以嵌入式模式使用 h2 数据库,我开发了一个供用户备份和恢复数据库文件的选项。
在旧版本的程序中,我使用了 SQLite 数据库,使用此命令 pragma integrity_check.
检查数据库文件非常简单
对 h2 数据库使用该命令总是会引发异常。
h2 数据库中的替代方案是什么?在使用 h2 数据库文件之前是否有明确或更正确的方法来检查它?
感谢任何帮助或代码示例,谢谢。
您可以执行 script to
命令,例如压缩。如果该命令有效,则数据库是好的。同时,你还有备份。
我在 JavaFX 8 桌面应用程序中以嵌入式模式使用 h2 数据库,我开发了一个供用户备份和恢复数据库文件的选项。
在旧版本的程序中,我使用了 SQLite 数据库,使用此命令 pragma integrity_check.
检查数据库文件非常简单对 h2 数据库使用该命令总是会引发异常。
h2 数据库中的替代方案是什么?在使用 h2 数据库文件之前是否有明确或更正确的方法来检查它?
感谢任何帮助或代码示例,谢谢。
您可以执行 script to
命令,例如压缩。如果该命令有效,则数据库是好的。同时,你还有备份。