2009-10-06 97 views
0

我们使用使用超音速其内部存储引擎的JBoss 4.0.3 SP1(定时器,队列等)恢复的HyperSQL数据库

数据库不再访问(最有可能的数据损坏)给错误; 原因:org.hsqldb.HsqlException:旧版本数据库必须关闭

有没有方法或命令来关闭数据库来恢复卡在平面文件中的数据(〜150MB)?

编辑

被降级到高超声速1.8解决连接问题。数据库本身是如何腐败的。你有重复键的行和很多空字段。看了this articlethis one,我在改变默认的JBossMQ数据库MS SQL

回答

1

按照HSQL文档的命令是SHUTDOWN的过程。据我记得,hsql将数据保存为一组sql查询,因此您需要查看该文件。

注意according to JBoss

超音速(HSQLDB)不应该在生产中使用 可言。这不是 适合生产使用。

+0

我注意到,以及猜测这是你诅咒你的前辈。 – n002213f 2009-10-07 07:18:45