H2数据库错误:数据库可能已被使用:"被另一个进程锁定"
- 论坛
- H2数据库错误:数据库可能已被使用:"被另一个进程锁定"
12 浏览
H2数据库错误:数据库可能已被使用:"被另一个进程锁定"
我正在尝试在Java应用程序中使用H2数据库。
我通过H2控制台创建了数据库和表,然后我尝试使用Java连接:
Connection con = DriverManager.getConnection("jdbc:h2:~/dbname", "username", "password");
但是我收到以下错误信息:
异常线程"main"org.h2.jdbc.JdbcSQLException:数据库可能已经在使用中:"由另一个进程锁定"。可能的解决方案:关闭所有其他连接;使用服务器模式[90020-161]
我尝试删除dbname.lock.db
文件,但它会自动重新创建。
如何解锁数据库以便从我的Java程序中使用?