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程序中使用它?