Java Fehler

318 views
Skip to first unread message

Philipp Ortmaier

unread,
Feb 6, 2015, 10:30:21 AM2/6/15
to jphototagg...@googlegroups.com
Hallo,
habe die letzte Version von JPhotoTagger über die Website heruntergeladen. Java (64Bit) ist ebenfalls installiert.
Bekomme immer wieder beim Versuch das Programm zu starten, folgende Fehlermeldung über Java:

java.sql.SQLException: Can't connect to server jdbc:hsqldb:file:C:\Users\TGM4\.de.elmar_baumann\ImageMetaDataViewer\database;shutdown=true! java.sql.SQLException: File input/output error C:\Users\TGM4\.de.elmar_baumann\ImageMetaDataViewer\database.backup java.io.FileNotFoundException: C:\Users\TGM4\.de.elmar_baumann\ImageMetaDataViewer\database.data (Der Vorgang ist bei einer Datei mit einem geöffneten Bereich, der einem Benutzer zugeordnet ist, nicht anwendbar)
java.lang.RuntimeException: java.sql.SQLException: Can't connect to server jdbc:hsqldb:file:C:\Users\TGM4\.de.elmar_baumann\ImageMetaDataViewer\database;shutdown=true! java.sql.SQLException: File input/output error C:\Users\TGM4\.de.elmar_baumann\ImageMetaDataViewer\database.backup java.io.FileNotFoundException: C:\Users\TGM4\.de.elmar_baumann\ImageMetaDataViewer\database.data (Der Vorgang ist bei einer Datei mit einem geöffneten Bereich, der einem Benutzer zugeordnet ist, nicht anwendbar)
    at org.jphototagger.repository.hsqldb.AppDatabase.init(AppDatabase.java:46)
    at org.jphototagger.repository.hsqldb.RepositoryImpl.init(RepositoryImpl.java:16)
    at org.jphototagger.program.app.AppInit.init(AppInit.java:58)
    at org.jphototagger.program.app.AppInit.init(AppInit.java:45)
    at org.jphototagger.program.Main.main(Main.java:22)
Caused by: java.sql.SQLException: Can't connect to server jdbc:hsqldb:file:C:\Users\TGM4\.de.elmar_baumann\ImageMetaDataViewer\database;shutdown=true! java.sql.SQLException: File input/output error C:\Users\TGM4\.de.elmar_baumann\ImageMetaDataViewer\database.backup java.io.FileNotFoundException: C:\Users\TGM4\.de.elmar_baumann\ImageMetaDataViewer\database.data (Der Vorgang ist bei einer Datei mit einem geöffneten Bereich, der einem Benutzer zugeordnet ist, nicht anwendbar)
    at org.jphototagger.repository.hsqldb.ConnectionPool.makeNewConnection(ConnectionPool.java:203)
    at org.jphototagger.repository.hsqldb.ConnectionPool.init(ConnectionPool.java:61)
    at org.jphototagger.repository.hsqldb.AppDatabase.init(AppDatabase.java:36)
    ... 4 more

Programm gelöscht und neu-installiert --> nützt nichts
Java-Update --> nützt nichts
Alle andere Programme laufen einwandfrei. Nur beim JPhotoTagger bekomme ich diese Meldung

Was kann man tun? Danke für jeden Tipp :)
Viele Grüße
Philipp Ortmaier

Elmar Baumann

unread,
Feb 6, 2015, 11:41:32 AM2/6/15
to jphototagg...@googlegroups.com, p.ort...@targroup-media.de
Hallo Philipp,

vermutlich ist die Datenbank defekt (das ist ein Grund, weshalb
JPhotoTagger die Bild-Metadaten in XMP-Dateien schreibt und die
Datenbank nur für die Schnellsuche nutzt).

Lösche in C:\Users\TGM4\.de.elmar_baumann\ImageMetaDataViewer alle
Dateien, die mit "database" beginnen und starte anschließend JPhotoTagger.

Über "Datei > Ordner einlesen"; Bildordner auswählen und Unterordner
auch einlesen lassen - wird diese wieder aufgebaut. Über "Datei >
Importieren > Automatisch gesicherte JPhotoTagger-Daten" lassen sich der
Stichwortbaum und einige andere Daten wiederherstellen.

> Programm gelöscht und neu-installiert --> nützt nichts
> Java-Update --> nützt nichts

Beides - JPhotoTagger und Java neu installieren - ist in der Regel
unnötig. Von einer fehlerhaften JPhotoTagger-Installation habe ich noch
nie gehört, das ist extrem unwahrscheinlich ("beschädigte" Dateien).
Java ist nur neu zu installieren, falls der Pfad zur java.exe aus
irgendwelchen Gründen nicht mehr gefunden wird (kommt selten vor, aber
es ist möglich) oder um Java-Sicherheits-Bugfixes zu erhalten
(grundsätzlich sollte immer die neueste Java-Version installiert sein).

Grüße,
Elmar
--
http://www.elmar-baumann.de/fotografie/

Philipp Ortmaier

unread,
Feb 9, 2015, 9:13:32 AM2/9/15
to jphototagg...@googlegroups.com
Hallo Elmar,
es funkt :) super!
Herzlichen Dank für deine unkomplizierte und schnelle Antwort.
Viele Grüße,

Philipp
Reply all
Reply to author
Forward
0 new messages