Neu Update auf 1.9 nicht möglich

M'o

Aktives Mitglied
7. März 2009
57
5
Hallo zusammen,

wir müssen durch die bevorstehenden Abkündigungen nun auf die V1.9 updaten. Dazu habe ich eine VM aufgesetzt und die Eval-Version vom 2019er SQL-Server Standard sowie unsere V1.5.20 lauffähig installiert.
Beim Versuch des Updates wird folgender Fehler geworfen:

Code:
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.

2024-05-23T17:15:55 DEBUG - Dauer: 2ms
2024-05-23T17:15:55 DEBUG - SELECT ISNULL(MAX(kUpdateLog), 0) FROM tUpdateLog
2024-05-23T17:15:55 DEBUG - Dauer: 6ms, (bis zum Reader)
2024-05-23T17:15:55 DEBUG - [TableCache] Invalidate: Full Cache
2024-05-23T17:15:55 DEBUG - [TableTable] Eintrag TableCache.tversion entfernt - Removed
2024-05-23T17:15:55 DEBUG - DELETE FROM tOptions WHERE cKey = 'UpdateGestartet'
2024-05-23T17:15:55 DEBUG - Dauer: 8ms, AffectedRows: 0
2024-05-23T17:15:55 DEBUG - DECLARE @collation NVARCHAR(255);
SELECT @collation = CONVERT(NVARCHAR(255), SERVERPROPERTY('Collation'));
IF (CONVERT (nvarchar(255), DATABASEPROPERTYEX(DB_NAME(), 'collation')) <> @collation)
BEGIN
    SELECT 1
END ELSE BEGIN
    SELECT
        COUNT(*)
    FROM
        sys.columns
    JOIN
        sys.types ON sys.types.system_type_id = sys.columns.system_type_id AND sys.types.user_type_id = sys.columns.user_type_id
    JOIN
        sys.tables ON sys.tables.object_id = sys.columns.object_id
    JOIN
        sys.schemas ON sys.schemas.schema_id = sys.tables.schema_id
    WHERE
        sys.columns.collation_name <> @collation AND
        sys.types.name IN ('char', 'nchar', 'varchar', 'nvarchar', 'text', 'ntext') AND
        (sys.tables.name LIKE 'ameise_%' OR sys.tables.name LIKE 'pf_%' OR sys.tables.name LIKE 'ebay_%' OR sys.tables.name LIKE 't%') AND
        (sys.tables.name <> 'tFulfillerMerchantsSupplier' AND sys.tables.name <> 'tMerchantProductAttributeMapping')
END
2024-05-23T17:15:55 DEBUG - Dauer: 0ms, Result: 1
2024-05-23T17:15:55 DEBUG - SELECT * FROM tUpdateLog WHERE kUpdateLog > @kUpdateLog
kUpdateLog = 2
2024-05-23T17:15:55 DEBUG - Dauer: 1ms, (bis zum Reader)
2024-05-23T17:15:55 DEBUG - Dauer: 2ms, 0 Zeilen
2024-05-23T17:15:55 DEBUG - SELECT (CASE WHEN SERVERPROPERTY('MACHINENAME') = HOST_NAME() THEN 'local' ELSE 'remote' END) AS instance
2024-05-23T17:15:55 DEBUG - Dauer: 0ms, Result: remote
2024-05-23T17:17:01 DEBUG -
                MERGE INTO
                    eazybusiness.dbo.tOptions  AS myTarget
                USING (VALUES (@Key, @Value)) AS mySource(cKey, cValue)
                ON mySource.cKey = myTarget.cKey
                WHEN NOT MATCHED BY TARGET THEN
                    INSERT (cKey, cValue) VALUES (mySource.cKey, mySource.cValue);
                SELECT
                    cValue
                FROM
                    eazybusiness.dbo.tOptions
                WHERE
                    cKey = @Key;
@key = 'WawiSeed'
@value = 'E0D623B661E0DDA7'
2024-05-23T17:17:01 DEBUG - Dauer: 11ms, (bis zum Reader)
2024-05-23T17:17:01 DEBUG - Dauer: 12 ms, 1 Zeilen
2024-05-23T17:17:01 DEBUG - DELETE FROM eazybusiness.dbo.tOptions WHERE cKey = @Key
@key = 'WawiSeed'
2024-05-23T17:17:01 DEBUG - Dauer: 3ms, AffectedRows: 1
2024-05-23T17:17:01 DEBUG -
                MERGE INTO
                    eazybusiness.dbo.tOptions  AS myTarget
                USING (VALUES (@Key, @Value)) AS mySource(cKey, cValue)
                ON mySource.cKey = myTarget.cKey
                WHEN NOT MATCHED BY TARGET THEN
                    INSERT (cKey, cValue) VALUES (mySource.cKey, mySource.cValue);
                SELECT
                    cValue
                FROM
                    eazybusiness.dbo.tOptions
                WHERE
                    cKey = @Key;
@key = 'WawiSeed'
@value = '3135747A991A605F'
2024-05-23T17:17:01 DEBUG - Dauer: 4ms, (bis zum Reader)
2024-05-23T17:17:01 DEBUG - Dauer: 4 ms, 1 Zeilen
2024-05-23T17:17:01 DEBUG -
                MERGE INTO
                    eazybusiness.dbo.tOptions AS myTarget
                USING (VALUES (@Key, @Value)) AS mySource(cKey, cValue)
                ON mySource.cKey = myTarget.cKey
                WHEN NOT MATCHED BY TARGET THEN
                    INSERT (cKey, cValue) VALUES (mySource.cKey, mySource.cValue);
                SELECT
                    cValue
                FROM
                    eazybusiness.dbo.tOptions
                WHERE
                    cKey = @Key;
@key = 'AnonymousWawiSeed'
@value = 'FBD71AE43A18EC0B'
2024-05-23T17:17:01 DEBUG - Dauer: 5ms, (bis zum Reader)
2024-05-23T17:17:01 DEBUG - Dauer: 6 ms, 1 Zeilen
Zeitstempel: 2024-05-23T17:17:01
Locale: German (Germany)
Locale: German (Germany)
Version: Der Wert wurde nicht erstellt.
Plattform: Wawi
WawiSeed: 1.5.27608.41501
Prozessname: JTL-Wawi
Physikalischer Speicher: 328839168 / Peak: 421507072
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:28,546875
CPU-Zeit (System): 0:00:11,296875
Page-Size (Sytem): 1174816 / Peak: 302735360
Page-Size: 285908992 / Peak: 302735360
Offene Handles: 2358
Database:
Build: 2405101350 6f8ca4fd990bee50026e3b6bc12bc2051fdca3b0

Zunächst habe ich wie empfohlen, die Selbstreparatur angestoßen, die jedoch auf einen Fehler läuft:

Rep.png
Dem Collations-Thema bin ich bereits nachgegangen und auf den Thread gestoßen:
https://forum.jtl-software.de/threads/collations-probleme-kann-nicht-updaten.90786/
Die Lösungsvorschläge helfen jedoch nicht weiter, da sich die Collation wie folgt verändert:

Nach Installation des SQL-Server ist sie "SQL_Latin1_General_CP1_CI_AI"
Nach Initialisierung "eazybusiness" ist sie immer noch richtig "SQL_Latin1_General_CP1_CI_AI"
Nach Import Datensicherung ist daraus "Latin1_General_CI_AS" geworden.

Wie bekomme ich hier die Collation korrigiert?
Vielen Dank für einen Schubs in die richtige Richtung!

Ergänzung: Bei der Installation des 2019er SQL-Server ist die Collation "Latin1_General_CI_AS" nicht vorhanden sondern nur die "SQL_Latin1_General_CP1_CI_AS".
 
Zuletzt bearbeitet:

Nanometer

Aktives Mitglied
11. April 2021
15
3
Servus, ich stehe gerade vor dem gleichen Problem.

Konntest du es irgendwie lösen?

beste Grüße axL
 

NewBuy

Sehr aktives Mitglied
29. August 2016
2.028
310
Versucht mal auf die Erstmögliche 1.8 upzudaten, wenn dieses geklappt habt geht es dann auch auf der 1.9 hatte ein ähnliches Problem mit der 1.6.4
 
  • Gefällt mir
Reaktionen: Nanometer

Nanometer

Aktives Mitglied
11. April 2021
15
3
Der Support hat mir geholfen.
Mein Fehler war, dass der SQL Server nicht mit der richtigen Collation installiert war.

Ich habe dann den Server nochmal komplett neu aufgesetzt und bei der Installation von JTL Wawi, einen neuen SQL Server installiert und dort direkt beim Punkt Serverkonfiguration, oben Sortierung ausgewählt und in meinem Fall:
SQL_Latin1_General_CP1_CI_AS
ausgewählt.
Dabei habe ich sogar direkt das Backup der 1.5.55.6 in 1.5.55.8 eingespielt.
Update auf 1.9.4.6 ging ohne weitere Problem durch.

Danke für die vielen Tips!
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Nach Update von 5.0.x auf 5.3.3 funktioniert Checkout für Kunden ausserhalb Deutschland nicht mehr Installation / Updates von JTL-Shop 2
Neu Nach Update von 5.0.x auf 5.3.3 funktioniert "Mindestanzahl Verkäufe für Bestseller" Einstellung in Englischer Sprache nicht mehr Installation / Updates von JTL-Shop 0
Installation Update auf 1.9 lässt sich nicht abschließen JTL-Wawi 1.9 13
Neu Nach Update von 5.0.x auf 5.3.3 funktioniert Paypal Plus nicht meht Installation / Updates von JTL-Shop 4
Neu Update von 5.2.2 auf 5.3.2 Datenbank-Update startet nicht JTL-Shop - Fehler und Bugs 5
Neu ++ update von 1.5.55.3 auf 1.6 oder höher nicht möglich ++ Gelöste Themen in diesem Bereich 3
Neu nach Update auf 1.0.10.4 schließen SUMUP-Bons nicht mehr ab JTL-POS - Fehler und Bugs 51
Gelöst Kassenschublade öffnet nach Update auf 1.0.10.4 nicht mehr JTL-POS - Fehler und Bugs 16
Neu Verkauf lässt sich nicht mehr öffnen nach Update auf 1.9.4.2 User helfen Usern - Fragen zu JTL-Wawi 4
Neu Shopware 5 Bilder werden nicht übertragen nach Update auf Wawi 1.7.15.6 Shopware-Connector 0
Neu JTL SHOP update von 5.2.4 auf 5.3.1 - DBupdater startet nicht das Datenbankupdate Installation / Updates von JTL-Shop 7
Neu Fehlereinträge im Log nach Update auf 5.3.3 Installation / Updates von JTL-Shop 12
Neu Nach Update von 5.0.x auf 5.3.3 bricht Abgleich mit Wawi ab Installation / Updates von JTL-Shop 3
Neu SQL Server Update von 2014 auf 2019 oder Neuinstallation? Installation von JTL-Wawi 4
Neu Update auf JTL Shop 4.05 Build 9 auf Community Free Edition JTL-Shop - Fehler und Bugs 0
Hilfe benötigt bei der Umstellung von Variantenartikeln und Update auf JTL-Wawi 1.9 JTL-Wawi 1.9 3
Neu Update auf 5.3.3 - JTL Widgets erzeugt Fehler in CampaingController.php JTL-Shop - Fehler und Bugs 2
Update von 1.5.5.8 auf 1.9.4.6 Drucken von einer Rechnung viel zu langsam 3-4 Min JTL-Wawi 1.9 1
Neu CS für Update Shop 4.x auf Aktuell gesucht. Smalltalk 5
Neu Packliste nach Update von 1.5.55.8 auf 1.8.12.2 User helfen Usern - Fragen zu JTL-Wawi 6
Neu Probleme nach Update vom 1.8.x auf 1.9.4.5 Servicedesk (Beta) 1
Neu Nach Update auf SQL 2022 Express keine verbindung mehr mit Client möglich Installation von JTL-Wawi 2
Neu Update auf eine höhere JTL Wawi-Version Empfehlungen? User helfen Usern - Fragen zu JTL-Wawi 22
Seit dem Update auf 1.9.4.5 schließen sich WAWI und WORKER ständig. JTL-Wawi 1.9 23
Meldung "Please purchase Mail.dll license at https://www.limilabs.com/mail" nach Update auf 1.9.4.4 JTL-Wawi 1.9 15
Neu Probleme mit Adressen seit Update auf WooCommerce 8.9.3 WooCommerce-Connector 0
Fehlermeldung beim Update von der Version 1-6-47-0 auf 1-9-4-5 JTL-Wawi 1.7 6
Neu Update SQL 2017 Express auf 2022 Standard Installation von JTL-Wawi 7
Nach Update auf 1.9.4.3 kein Auftrag mehr unter Versand JTL-Wawi 1.9 11
Neu Shop update vom 5.2.4 auf 5.3.1 - Fehler Kampagne JTL-Shop - Fehler und Bugs 0
Neu Nach Update auf 1.9.4.2: Amazon-Abgleich hängt bei "Empfange VCS Rechnungsdaten" Amazon-Anbindung - Fehler und Bugs 4
Fehlermeldung beim Update von 1.7 auf 1.9 JTL-Wawi 1.9 13
Nach Update auf Version 1.9.4.1 bzw. 1.9.4.2 keine Artikel JTL-Wawi 1.9 7
JTL Update auf 1.9.4.2 - voller Bugs ? JTL-Wawi 1.9 2
Nach Update auf 1.9.4.2 gibt es Fehlermeldung beim Packtisch JTL-Wawi 1.9 7
Neu Versandbenachrichtigungen werden seit Update auf 1.9 gesendet JTL-Wawi - Fehler und Bugs 1
Kein ebay Abgleich seit Update auf 1.9.4.1 - error calling EaEbayNegotiationEligibleItemPost eBay-Anbindung - Fehler und Bugs 10
Neu Update von 1.5.55.8 auf 1.9.4.1 möglich? Installation von JTL-Wawi 2
Neu Gelöst - SSL Probleme nach Update auf 5.3.1 Betrieb / Pflege von JTL-Shop 2
Wie schalt ich den worker Client aus auf den Server wegen Update JTL-Wawi 1.8 1
Neu Fiskal Cloud Connector (FCC) 4.1.1 - verpflichtendes Update bis spätestens 31. Juli 2024? Allgemeine Fragen zu JTL-POS 0
Neu Richtiges Vorgehen beim Update Installation von JTL-Wawi 3
Neu Alte Workflows die nach Update nicht funktionieren - Lösungsansätze User helfen Usern - Fragen zu JTL-Wawi 4
Update 1.9.4.6 Fehlerhafte Adresse von Amazon kann nicht mehr bearbeitet werden. JTL-Wawi 1.9 3
Neu Wawi 1.9.4.4 funktioniert aktuell (noch) nicht mit LS-POS (Update) Fragen rund um LS-POS 3
Neu PayPal Checkout Plugin Update Arbeitsabläufe in JTL-Wawi 1
Neu Zahlungsmöglichkeiten werden nach PayPal Update nicht angezeigt Gelöste Themen in diesem Bereich 24
Neu Update Paypal bringt meinen Server zum Absturz Plugins für JTL-Shop 1
Neu Webstollen Brevo - Update fehlerhaft, keine Lösung von Webstollen. Plugins für JTL-Shop 8
Neu Mediendateien sind nach Update im Shop 5.3.2 nicht mehr zum Download verfügbar, wenn das Format .* (.zip) ist JTL-Shop - Fehler und Bugs 0

Ähnliche Themen