Installation Update auf 1.9 lässt sich nicht abschließen

info@franz-handelskontor.

Neues Mitglied
23. Juli 2024
6
0
Guten Morgen,

wir hatten bisher die ganz alte Version JTL-Wawi 1.5 und nun wollte ich das Update auf 1.9 durchführen.
Update wurde auch heruntergeladen und installiert, aber wenn JTL nun startet und ich meine Zugangsdaten eingebe, soll die Installation abgeschlossen werden und
es kommt immer die Fehlermeldung eazybusiness kann nicht aktualisiert werden oder sowas.
Hat hier Jemand einen Tipp für mich?

Viele Grüße
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
Die Funktion spGetAndUpdatePK aktualisiert die Tabelle, in der JTL die Primärschlüssel für Tabellen verwaltet, bei denen die Datenbank die Primärschlüssel nicht selbt verwaltet.
Wenn mit den Schlüsseln etwas durcheinander kommt, dann können deine ganzen Daten Schrott werden.

Die Frage ist jetzt halt wieso beim Update diese Funktion mit falschen Argumenten aufgerufen wird.
Die Prozedur wird mit zwei Parametern aufgerufen. Wenn das Update die Prozedur z.B. mit einem Parameter aufruft, der fälschlicherweise als mehrere Werte erkannt wird und das Update prüft das nicht sauber, dann gibt es einen Abbruch.

Ich würde jetzt evtl. mal das komplette SQL, das beim Update ausgeführt wird mit einem Profiler mitlesen und schauen an welcher Stelle da der fehlerhafte Aufruf passiert.
Evtl. kommst du dann drauf. Vielleicht ist irgendwo ein komischer Wert eingetragen und es lässt sich ganz leicht korrigieren, damit das Update fehlerfrei durchläuft.

!!! Und das ganze bitte auf einem Testsystem machen
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.216
461
Guten Morgen,

wir hatten bisher die ganz alte Version JTL-Wawi 1.5 und nun wollte ich das Update auf 1.9 durchführen.
Update wurde auch heruntergeladen und installiert, aber wenn JTL nun startet und ich meine Zugangsdaten eingebe, soll die Installation abgeschlossen werden und
es kommt immer die Fehlermeldung eazybusiness kann nicht aktualisiert werden oder sowas.
Hat hier Jemand einen Tipp für mich?

Viele Grüße
Moin.
Könnte es sein, dass ihr eine 1.5 Version kleiner als 1.5.40 hattet ? oder sogar noch älter ?
und einen Drittanbieter wie Unicorn, LS-POS, Jera, etc. ?
Denn das würde für mich den Fehler erklären.
 
  • Gefällt mir
Reaktionen: Arne Janson

info@franz-handelskontor.

Neues Mitglied
23. Juli 2024
6
0
Ich glaube, dann geht das nicht.
Wenn man kein kostenpflichtiges Produkt hat, ist man meines Wissens nach "nicht support berechtigt" i.S.v. Tickets an die Entwickler schreiben.
Kann ich irgendwie trotzdem Kontakt mit dem technischen Support aufnehmen?
Selbstverständlich bezahlen wir den Support auch, aber wir kriegen das alleine nicht hin.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
Soviel ich weiß, bietet JTL so einen "Support nach Aufwand" nicht an (kann mich aber auch täuschen...)

Es gibt aber zahlreiche Servicepartner, also externe Dienstleister, die sich speziell mit JTL auskennen.
Hier im Forum findet man auch viele davon. Und es gibt in diesem Forum auch eine Art Jobbörse.
https://www.jtl-software.de/servicepartner
 
  • Gefällt mir
Reaktionen: Arne Janson

arich001

Sehr aktives Mitglied
21. April 2021
321
48
Hast Du noch ein Backup von vor dem Update ?
Wenn ja, dann zurückspielen und mit einer 1.6er Version updaten.... wenn das Funktioniert dann auf eine 1.7er Version updaten.....dann 1.8 und dann 1.9.
Möglicherweise klappt das besser.

....nur ne Idee 🤷‍♂️
 

JohnFrea

Sehr aktives Mitglied
21. September 2017
975
305
Hast Du noch ein Backup von vor dem Update ?
Wenn ja, dann zurückspielen und mit einer 1.6er Version updaten.... wenn das Funktioniert dann auf eine 1.7er Version updaten.....dann 1.8 und dann 1.9.
....nur ne Idee 🤷‍♂️
...macht keinen Unterschied, weil ein Update immer sowieso alle Versionen auf Datenbankebene durchläuft.

@Enrico W. kannst Du vielleicht helfen?

Probleme beim Update der DB sollten doch im Sinne von JTL sein, auch bei Nutzern ohne offiziellen Support, oder nicht?
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.218
1.958
Es macht manchmal schon einen Unterschied (wobei ich die genaueren Hintergründe nicht kenne). Versucht den Zwischenschritt auf die letzte 1.6er und von dort aus dann direkt auf die Zielversion.
 

Ähnliche Themen