【发布时间】:2011-12-30 19:59:10
【问题描述】:
我正在尝试从 Java 应用程序中使用 H2 数据库。
我通过 H2 控制台创建了数据库及其表,然后尝试使用 Java 连接
Connection con = DriverManager.getConnection("jdbc:h2:~/dbname", "username", "password");
但是我收到以下错误:
线程“主”org.h2.jdbc.JdbcSQLException 中的异常:数据库可能已在使用中:“被另一个进程锁定”。可能的解决方案:关闭所有其他连接;使用服务器模式[90020-161]
我试图删除dbname.lock.db 文件,但它会自动重新创建。
如何解锁数据库以从我的 Java 程序中使用它?
【问题讨论】: