2017-05-21 3 views
0

데이터베이스 파일 (데이터베이스가 잠겨) 잠겨 있습니다. 그것은 비록 내 netbeans에서 실행하고있어 괜찮아. 나는 이미 결과 집합과 preparedstatement를 닫으려고했지만 jar 파일을 실행할 때 여전히 나타난다. 이걸 어떻게 없앨 수 있습니까? 연결을 끊어야합니까?되는 SQLException :이 오류</p> <pre><code>java.sql.SQLException:[SQLITE BUSY] The database file is locked (database is locked) </code></pre> <p>나는 내가 만든 내 jar 파일을 실행할 때마다 발생하고있어

+0

http://stackoverflow.com/questions/39510409/sqlite-busy-the-database-is-locked-java이 항목을 참조하십시오. –

+0

finally 블록에서 resultset 및 preparedstatement를 닫으려고 시도했지만 여전히 작동하지 않습니다. –

+0

여러 연결이 있습니까? , http://stackoverflow.com/questions/13891006/getting-sqlite-busy-database-file-is-lock-with-select-statements –

답변

0

넷빈즈를 먼저 닫으십시오. 쓰기 잠금을 누르고있을 가능성이 있습니다.

+0

시도해보십시오. 일하지 않았어. 그래도 고마워. –

+0

네, 다른 리소스에 보내기 전에 모든 리소스를 닫거나 해제해야합니다. –