Hallo, ich habe mir gestern abend das Utility Data Crow auf Ubuntu installiert. Beim Import meiner Bilder hat sich das Programm irgendwann "aufgehangen" und ich habe den Prozeß beendet. Beim Versuch, das Programm neu zu starten erhalte ich jetzt immer die Fehlermeldung: <<The database is already in use by another process: org.hsqldb.persist.NIOLockFile@5f17fa1b[file=/usr/local/datacrow/data/dc.lck, exists=false,locked=false, valid=false, fl=null]: java.io.FileNotFoundException: /usr/local/datacrow/data/dc.lck (Permission denied)>> Ich habe heute das Programmverzeichnis (in /home/falk/Downloads/DataCrow) gelöscht und an anderer Stelle (/usr/local/datacrow) neu angelegt, aber die Fehlermeldung erscheint nach wie vor. Wenn ich mich als Root anmelde, startet das Programm problemlos.
Falk
Am Sonntag, 17. Juni 2007 19:14 schrieb Falk Lehmann:
Hallo, ich habe mir gestern abend das Utility Data Crow auf Ubuntu installiert. Beim Import meiner Bilder hat sich das Programm irgendwann "aufgehangen" und ich habe den Prozeß beendet. Beim Versuch, das Programm neu zu starten erhalte ich jetzt immer die Fehlermeldung:
<<The database is already in use by another process: org.hsqldb.persist.NIOLockFile@5f17fa1b[file=/usr/local/datacrow/data/dc .lck, exists=false,locked=false, valid=false, fl=null]:
Das sagt alles: Lösche das (Lock-) File /usr/local/datacrow/data/dc.lck einfach als root. Dieses Sorte Files wird gesetzt, wenn irgendwas "ausschließlich" gemacht oder benutzt werden soll. Zur Zeit serieller Modems war das z.B. minicom mit der seriellen Schnittstelle. Der Inhalt des File ist i.a. die PID. Wenn durch Abbruch des Prozesses, das File nicht gelöscht werden kann, bleibt's halt fürs nächste mal übrig. In der Regel harmlos...
Viel Erfolg!
Bernhard
lug-dd@mailman.schlittermann.de