Fakturama 2.1.1b bl...
 
Benachrichtigungen
Alles entfernen

Fakturama 2.1.1b bleibt bei "checking Database" hängen

20 Beiträge
4 Benutzer
0 Reactions
2,674 Aufrufe
(@xgody)
Active Member
Beigetreten: vor 6 Jahren
Beiträge: 8
Topic starter   [#2855]

Nach Update auf die neue Version 2.1.1b bleibt Fakturama bei "checking Database" hängen
Nach einigen Minuten kommt dann die Fehlermeldung:
Keine Verbindung zur Datenbank möglich..."
Mit Klick auf OK bricht der Progammstart ab.
Wenn ich Fakturama als "Neu" also ohne DB bzw. mit "neuer DB" starte funktioniert's
Sobald aber dann das Arbeitsverzeichnis geändert wird oder ein Backup eingespielt wird startet Fakturama nicht mehr
Ich habe im Forum schon einige ähnliche Probleme und Lösungen gefunden, aber nichts was mir weiterhelfen konnte.
Ich habe jetzt wieder eine Vorgängerversion 2.0.5 installiert, leider funktioniert die jetzt auch nicht mehr.
Diese bleibt jetzt auch bei "checking Database" hängen.
Ich glaube (hoffe) nicht das alle Backups meiner DB corrupt sind.



   
Zitat
Themen-Schlagwörter
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4912
 

Hast Du mal probiert, die Zeile mit "INSERT INTO DATABASECHANGELOGLOCK" aus der Datei Database.script zu löschen?


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@xgody)
Active Member
Beigetreten: vor 6 Jahren
Beiträge: 8
Topic starter  

Ja habe ich schon gemacht, dann kommt sofort beim Starten
"Keine Verbindung zur Datenbank möglich...



   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4912
 

Stehen in ~/.fakturama2/.metadata/.log (bei Linux / Mac OS) bzw. %USERPROFILE%\.fakturama2\.metadata\.log
irgendwelche Hinweise?


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@xgody)
Active Member
Beigetreten: vor 6 Jahren
Beiträge: 8
Topic starter  

Ist übrigens ein Windows 10 Pro x64
Ich habe es gerade nochmal neu gestartet und das steht im .log

!SESSION 2021-01-27 20:16:30.853 -----------------------------------------------
eclipse.buildId=2.1.2.202101270832
java.version=11.0.8
java.vendor=Amazon.com Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86_64

!ENTRY com.sebulli.fakturama.common 4 0 2021-01-27 20:16:54.383
!MESSAGE c.s.f.LifecycleManager.checksBeforeStartup:161|couldn't create or update database!

mehr steht da leider nicht



   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4912
 

Die Vorgängerversion muß aber mit Java 8 und dem Datenbank-Backup laufen. Wie man das zurückdreht, dazu gab es hier mal eine kleine Anleitung.

Kannst Du das mal von der Kommandozeile aus starten ("cmd") per "Fakturama -consoleLog"? Manchmal sieht man da etwas mehr. Wenn das dort auch hakt muß das Locking in der Datenbank irgendwie durcheinandergeraten sein. Der Fehler tritt sonst nur unter Linux auf, wenn der Datenbank-Prozeß hängt.


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@xgody)
Active Member
Beigetreten: vor 6 Jahren
Beiträge: 8
Topic starter  

Erstmal danke für die raschen Rückmeldungen!

Das ist der Output von der Console
siehe Datei

 



   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4912
 

...leider fehlt die Datei hier (wird scheinbar manchmal vom Forum nicht akzeptiert).


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@xgody)
Active Member
Beigetreten: vor 6 Jahren
Beiträge: 8
Topic starter  

Ok nochmal 
Output von der Console



   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4912
 

Ah, da steht was von "currently locked by ...". Das ist ein Hinweis darauf, daß in der DATABASECHANGELOGLOCK ein Eintrag drinsteht. Der muß raus. Sonst wartet der Update-Prozeß, bis die Sperre wieder freigegeben wird.


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@xgody)
Active Member
Beigetreten: vor 6 Jahren
Beiträge: 8
Topic starter  

Ich kann leider keinen längeren Text posten, es kommt immer wieder "Forbidden"
Daher leider nur Bild möglich



   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4912
 

Die Zeile mit INSERT INTO... muß raus (bis zum abschließenden Semikolon). Die andere Zeile bleibt drin.


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@xgody)
Active Member
Beigetreten: vor 6 Jahren
Beiträge: 8
Topic starter  

Ja die Zeile ist weg, startet aber trotzdem nicht bzw. bleibt wieder hängen.
Ich hab jetzt nochmal die 2.0.5 installiert, die funktioniert.
Ein weiterer Versuch das Update auf die 2.1.1b zu machen bringt leider wieder die gleichen Fehler.
 



   
AntwortZitat
(@mattheis)
Eminent Member
Beigetreten: vor 9 Jahren
Beiträge: 23

   
AntwortZitat
(@xgody)
Active Member
Beigetreten: vor 6 Jahren
Beiträge: 8
Topic starter  

Hallo Matthias
Danke für die Info, aber ich verwende keine MySQL-Datenbank
Meine Installation ist komplett Standard
Hab's heute wieder mal versucht aber auch nach mehreren versuchen klappt's leider wieder nicht mit der 2.1.1b

Das steht im Log

!SESSION 2021-02-06 21:00:56.769 -----------------------------------------------
eclipse.buildId=2.1.1.
java.version=11.0.8
java.vendor=Amazon.com Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86_64

!ENTRY org.eclipse.osgi 4 0 2021-02-06 21:00:59.347
!MESSAGE Das Produktpaket reference:file:javax.persistence_2.2.1.v201807122140.jar wurde nicht gefunden. <--Das File existiert aber!!!

!ENTRY com.sebulli.fakturama.common 4 0 2021-02-06 21:06:18.357
!MESSAGE c.s.f.LifecycleManager.checksBeforeStartup:161|couldn't create or update database!

Nach einem weiteren Versuch bleibt nur mehr das im Log stehen

!SESSION 2021-02-06 21:44:56.173 -----------------------------------------------
eclipse.buildId=2.1.1.
java.version=11.0.8
java.vendor=Amazon.com Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86_64

!ENTRY com.sebulli.fakturama.common 4 0 2021-02-06 21:45:01.830
!MESSAGE c.s.f.LifecycleManager.checksBeforeStartup:161|couldn't create or update database!



   
AntwortZitat
Seite 1 / 2
Teilen: