2013-07-29 67 views
0

我在的情况下,我得到数据库被锁定的声明:值java.sql.SQLException:数据库被锁定错误

pst = conn.prepareStatement(cIQuery); 

哪里pstPreparedStatement对象,connConnection对象, cIQuery是要执行的查询。但是,我已经关闭了使用后的每个类中的所有Connection,ResultSetPreparedStatement对象。我怎样才能克服这个问题?

回答

1

您可能需要检查在该数据库上运行的进程。您可能会多次运行项目并因此启动不同的流程。所以可能会发生某些进程仍然活着并且保持数据库锁定状态。尝试使用命令检查进程状态

ps -eaf 
+0

我们该如何运行这个“ps -eaf”命令? – Neo

+0

@Neo大多数操作系统都支持这个命令。只需打开命令提示符并运行此命令。 –