Neu jtl wawi datenbank probleme update von 1.3.21.1 auf 1.4.35.0

Florin

Aktives Mitglied
3. Dezember 2013
4
0
Hallo lieber Forum,
ich versuche die JTL zum updaten aber ich bekomme immer nur Fehlermeldungen.

erst diese;

Unbehandelte Ausnahme #959190594F6282F vom Typ System.Exception in
System.Exception: Datenbank-Sortierungskonflikt.
In der Datenbank wurde ein Konflikt in den Sortiereinstellungen (Collations) festgestellt. Bitte öffnen Sie die JTL-Wawi-Datenbankverwaltung und wählen dort Datenbank reparieren um das Problem zu beheben. Danach können Sie das Update durchführen.

… dann diese nach dem Sortierungskonflikt

Unbehandelte Ausnahme #959190594F6282F vom Typ System.Exception in
System.Exception: 12:13:19 Fehler in der Version 1.4.0.0 beim Befehl:
==============================================
UPDATE dbo.tMessages SET sSentMailDate = ISNULL(TRY_CONVERT(DATETIME, sSentMailDate), '1970-01-01T00:00:00');
==============================================
Message: TRY_CONVERT wird nicht als Name einer integrierten Funktion erkannt.

Was soll ich nun machen?

Freundliche Grüße

Florin
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.901
545
Unter Start -> JTL die Datenbankverwaltung öffnen und anmelden mit dem DB Passwort und dort auf "Datenbank reparieren".
 

Florin

Aktives Mitglied
3. Dezember 2013
4
0
Danke grarks,

ja, ich habe es gemacht und waren keine Fehler mehr. Dann JTL wiederspielt die letzte Sicherung nochmals. Danach startet die Update erneut. Jetzt meldet aber andere Fehler:

System.Exception: 01:28:42 Fehler in der Version 1.4.0.0 beim Befehl:
==============================================
UPDATE dbo.tMessages SET sSentMailDate = ISNULL(TRY_CONVERT(DATETIME, sSentMailDate), '1970-01-01T00:00:00');
==============================================
Message: TRY_CONVERT wird nicht als Name einer integrierten Funktion erkannt.
 

tafechner

Offizieller Service Partner
SPBanner
31. Juli 2010
811
125
Berlin
Wichtig MSSQL ab Vers. 2016 und auch im MSSQL Servermangement unter eazybusiness -> Eigenschaften -> Optionen -> Kompatibilitätsgrad SQL Server 2016(130) einstellen, falls noch nicht geschehen. Dann sollte alles funktionieren.

Gruss aus Berlin Torsten
 

Florin

Aktives Mitglied
3. Dezember 2013
4
0
Hallo Thorsten,

Ich habe diese Änderung durchgeführt.

Beim Neustart kommt die Meldung: "Wärend des Updates ist ein Fehler aufgetreten..." > Ich muss das zuvor erstellte Backup wieder einspielen. >
"Datenbank wurde erfolgreich importiert" > Beim Neuanmeldung wird erneuert die Update von Version 1.3.21.1 auf 1.4.35.0 eingespielt.

Dann kommt wieder die Fehlermeldung "UPDATE dbo.tMessages SET sSentMailDate = ISNULL(TRY_CONVERT(DATETIME, sSentMailDate), '1970-01-01T00:00:00');..."

Ich drehe mich im Kreis und habe keine Ahnung wie ich daraus komme.

LG,
Florin
 

mypoint

Aktives Mitglied
7. Oktober 2015
30
0
hallo zusammen,

habe das gleiche Problem!
Habe einen Neuen PC, da der alte den Geist aufgegeben hat!
Nun bekomme ich wie Florin geschrieben hat, jedes mal beim Neustart Backup einspielen und danach der Update Fehler.
Datenbank wurde schon als Administrator repariert. Gleicher Fehler wieder.
zuvor hatte ich
MSQL 2008 Express (Local am PC), Wawi 1.3.21 und WIN 7
jetzt
MSQL 2014 Express (Local am PC), Wawi 1.4.26.1 (habe auch schon neuere Versionen versucht, funkt auch nicht) und WIN 7
 

Anhänge

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
843
245
Da es unter 1.3 noch keine nId Spalte gab, kann es nur daran liegen, das durch den abgebrochnenden Update Prozess die Spalte schon angelegt war.

@JTL_fwenzl : Wäre es nicht möglich vor dem Update die Kompatibilitätseinstellungen zu prüfen? Dann sollte so ein Problem dann in Zukunft auch nicht mehr auftreten.
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.648
2.700
Berlin
Firma
css-umsetzung
Da es unter 1.3 noch keine nId Spalte gab, kann es nur daran liegen, das durch den abgebrochnenden Update Prozess die Spalte schon angelegt war.

@JTL_fwenzl : Wäre es nicht möglich vor dem Update die Kompatibilitätseinstellungen zu prüfen? Dann sollte so ein Problem dann in Zukunft auch nicht mehr auftreten.
Kann eigentlich nicht passieren da dann ja eigentlich das alte Backup wieder eingespielt wird.
 

frankw

Moderator
Mitarbeiter
15. Dezember 2017
652
234
Hürth
Da es unter 1.3 noch keine nId Spalte gab, kann es nur daran liegen, das durch den abgebrochnenden Update Prozess die Spalte schon angelegt war.

@JTL_fwenzl : Wäre es nicht möglich vor dem Update die Kompatibilitätseinstellungen zu prüfen? Dann sollte so ein Problem dann in Zukunft auch nicht mehr auftreten.

Technisch ist das machbar... Ich gebe die Idee mal an die zuständigen Kollegen weiter.

Gruß,
Frank
 
  • Gefällt mir
Reaktionen: forumjtlolshopag

mypoint

Aktives Mitglied
7. Oktober 2015
30
0
hallo,
die erste Fehlermeldung ist weg, jetzt kommt die neue.
jedes mal wenn ich die Wawi neu starte muss ich ein Backup einspielen, kann es nicht ablehnen.



Unbehandelte Ausnahme #959190594F6282F vom Typ System.Exception in
System.Exception: 02:59:48 Fehler in der Version 1.4.0.0 beim Befehl:
==============================================
UPDATE dbo.tMessages SET sSentMailDate = ISNULL(TRY_CONVERT(DATETIME, sSentMailDate), '1970-01-01T00:00:00');
==============================================
Message: 'TRY_CONVERT' wird nicht als Name einer integrierten Funktion erkannt.
LineNumber: 1
 

Anhänge

Ähnliche Themen