2009-10-06 126 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