錯誤代碼:1120 當前Hsql數據庫已被另一線程鎖定
The database is already in use by another process: lockFile:com.fr.third.org.hsqldb.persist.LockFile@f07a07ed
在啓動Tomcat的時候報了這個錯誤,項目無法連接上數據庫。後來我發現是因爲之前在瀏覽器打開了報表工具沒有關閉就重新啓動了Tomcat,導致數據庫一直被報表線程佔用。
解決辦法
根據日誌提示去指定的Tomcat路徑中找到發佈項目的logdb文件夾下的db.lck文件並刪除,即可解決問題。