首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >验证H2备份没有损坏

验证H2备份没有损坏
EN

Stack Overflow用户
提问于 2015-01-12 22:18:08
回答 1查看 149关注 0票数 0

我正在开发一个基于H2 (TCP)的应用程序,我创建了一个在单击按钮时接受备份文件的特性。

我用了

代码语言:javascript
复制
BACKUP TO '<FILENAME>'

命令进行联机备份。我已经测试过它,它可以工作,但是对于非常罕见的实例,备份已经损坏。

H2中是否有任何API来检查备份文件是否已损坏?我想加载这个备份zip文件,然后在所有表上计数查询并在屏幕上显示它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-13 13:56:57

正如托马斯(H2的创建者)之前所说的,最快的验证方法是连接。如果您想了解数据是否已损坏,则备份和还原是另一种鼓励方式。目前还没有任何api或工具。

托马斯:

代码语言:javascript
复制
There is a small risk that the database file exists, but not fully initialized. If that is the case,
then some of the tables don't exist. The standard way to verify all tables exists is to us
DatabaseMetaData.getTables.
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27911721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档