【问题标题】:JBoss Developer Studio (Eclipse) Data Source Explorer - Disconnect HSQL still lockedJBoss Developer Studio (Eclipse) 数据源资源管理器 - 断开 HSQL 仍被锁定
【发布时间】:2014-09-30 22:12:30
【问题描述】:

我通过数据源浏览器 (DSE) 在 Eclipse 中建立了与 HSQL 的数据库连接。我可以很好地浏览现有的 HSQL 数据库,然后断开连接并启动使用相同数据库的 Web 应用程序。断开连接后,除非我重新启动 Eclipse,否则我的 Web 应用程序将无法启动,因为它说 HSQL 数据库已锁定。

如果我启动 Eclipse 并运行我的网络应用程序,那么它工作正常。

看起来,当我断开 Eclipse DSE 时,它实际上并没有正确释放锁。

有什么想法吗?

【问题讨论】:

    标签: eclipse jpa jboss hsqldb


    【解决方案1】:

    对于仍在寻找答案的任何人:

    当您断开连接时,当您连接到基于文件的 URL 时,不会从 Eclipse 数据源浏览器中释放 HSQLDB 锁定文件。要释放锁定,请在 DB 上执行 SHUTDOWN 命令(例如,通过针对连接打开 SQL Scrapbook 并将 SHUTDOWN 作为 SQL 语句执行)然后断开连接。此外,如果您在执行关闭命令之前已断开连接,甚至可以通过从数据源浏览器本身启动新会话来执行此命令。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-06
      • 1970-01-01
      • 2014-01-26
      • 2010-12-12
      • 1970-01-01
      相关资源
      最近更新 更多