我的情况是数据库已被锁定在声明中:
pst = conn.prepareStatement(cIQuery);
其中pst
为PreparedStatement
对象,conn
为Connection
对象,cIQuery
为将要执行的查询。但是,我在使用后关闭了每个类中的所有Connection
,ResultSet
和PreparedStatement
个对象。我怎样才能克服这个问题?
答案 0 :(得分:1)
您可能需要检查处理该数据库的进程。您可能多次运行项目并因此启动不同的进程。因此可能会发生一些进程仍处于活动状态并保持数据库锁定。尝试使用命令
检查进程状态ps -eaf