2017-05-21 7 views
0

ich diesen Fehler stoßenSQLException: Die Datenbankdatei gesperrt ist (Datenbank ist gesperrt)

java.sql.SQLException:[SQLITE BUSY] The database file is locked (database is locked) 

jedesmal, wenn ich meine jar-Datei ausführen, die ich gebaut. Es ist in Ordnung, wenn ich es von meinen Netbeans starte. Ich habe bereits versucht, die Ergebnismenge und die vorbereitete Anweisung zu schließen, aber es zeigt sich immer noch, wenn ich die JAR-Datei ausführe. Wie kann ich das loswerden? Soll ich die Verbindung auch schließen?

+0

http://stackoverflow.com/questions/39510409/sqlite-busy-the-database-is-locked-java, siehe diese. –

+0

Ich habe versucht, die Ergebnismenge und die vorbereitete Anweisung auf dem endgültigen Block zu schließen, und es funktioniert immer noch nicht –

+0

Haben Sie mehrere Verbindungen? , http://stackoverflow.com/questions/13891006/getting-sqlite-busy-database-file-is-locked-with-select-statements –

Antwort

0

Versuchen Sie zuerst Netbeans zu schließen. Es ist möglich, dass es an der Schreibsperre festhält.

+0

Versuchte es. Hat nicht funktioniert. Danke, aber –

+0

Ja, Sie müssen alle Ressourcen schließen/freigeben, bevor Sie sie an andere weitergeben –

Verwandte Themen