2012-08-16 28 views
1

在Java和JDBC連接器上使用SQLite,我經常在我的代碼上得到這個「數據庫鎖定」錯誤。奇怪的是,我已經壓縮了我的整個程序的jar文件在我的Macbook上正常工作,但在Windows機器上運行時遇到此錯誤。此外:在一臺機器上出現「數據庫鎖定」錯誤,但其他一切都正常

該程序只有一個線程,因此它可能不會是一個併發問題。

在給出錯誤之前,代碼在db上執行了一些操作,所以我不相信這是文件權限問題。

我沒有進入我的代碼的細節,因爲我認爲沒有必要。順便提一下。有任何想法嗎?

回答

1

我終於解決了這個問題。我卸載了最新版本的JRE(Java Update 7,它在安裝jdk7時已經出現),並且被移回到JRE 6 Update 33.

0

確保您在數據庫寫入的位置具有寫入權限。

我們有問題,當我們升級到Windows 7 UAC的和管理權限與寫,如「程序文件{我們的安裝位置}」位置

相關問題