1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Software und Anwendungen
  3. Tools und Produktivität

Problem in HSQLDB - Database already in Use

    • Frage
  • Karies112
  • 10. Oktober 2007 um 16:17
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • Karies112
    Punkte
    15
    Beiträge
    2
    • 10. Oktober 2007 um 16:17
    • #1

    Hi Leute hab ein Problem mit meiner HSQLDB Datenbank:
    Ich erzeuge 2 Tabellen, in die ich dann via Insert-Abfrage Werte eingebe.
    Danach schließe ich die Datenbank mittels Shutdown Compact und connection.close()
    Mein Problem: Wenn ich kurze zwit hintereinander das Programm aufrufe erhalte ich folgende fehlermeldung:
    Exception in thread "main" java.sql.SQLException: The database is already in use by another process: org.hsqldb.persist.NIOLockFile@6a63a103[file =C:\tmp2\4Gewinnt.lck...
    Leider hab ich keine Ahnung wie man diese Exception umgehen könnte. Gibt es ne Möglichkeit den Prozess schneller zu beenden oder die Datenbank schnell wieder nutzbar zu machen? Ich müsste nämlich inenrhalb kurzer Zeit wieder auf die Datenbank zugreifen.
    Für eure Hilfe wäre ich sehr dankbar!!!!

  • JohnFoo
    Punkte
    4.231
    Beiträge
    761
    • 11. Oktober 2007 um 12:42
    • #2

    Dieses Problem scheint beim Treiber zu liegen, auch OpenOffice.org soll es haben (benutzt HSQLDB). Eine Lösung soll sein dass man die .lck-Datei der Datenbank manuell löscht, habe es aber nicht probiert und klingt mir auch etwas grob.

  • Karies112
    Punkte
    15
    Beiträge
    2
    • 14. Oktober 2007 um 17:43
    • #3

    Ja, das hatte ich auch schon im Sinn, aber erscheint mir auch nicht unbedingt der beste Weg zu sein ;)

  1. Datenschutzerklärung
  2. Impressum