1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Deutsch
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  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
  • Karies112
    2
    Karies112
    Mitglied
    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
    20
    JohnFoo
    Mitglied
    Reaktionen
    61
    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
    2
    Karies112
    Mitglied
    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 :winking_face:

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung

  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  • Deutsch
  • English
Zitat speichern