我们有一个具有本地HsqlDB数据库的桌面应用程序.有些客户报告他们的应用程序停止工作.当我尝试用DbVisualizer打开它,我可以在调试控制台看到这一点:
12:45:32 [DEBUG pool-2-thread-1 D.?] RootConnection: jdbcDriver.connect("jdbc:hsqldb:C:\test\database.db",{user=**,password=}) java.sql.sqlException: error in script file line: 56 out of memory at org.hsqldb.jdbc.Util.sqlException(Unknown Source) at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source) at org.hsqldb.jdbcDriver.getConnection(Unknown Source) at org.hsqldb.jdbcDriver.connect(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.onseven.dbvis.d.B.D.?(Z:1548) at com.onseven.dbvis.d.B.F$A.call(Z:278) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
任何人都知道要做的事情来打开它,分析问题是什么?