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
28
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.103
319
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
28
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
Seit Update auf 1.11.4 werden Rechnungen nicht mehr korrekt gespeichert / nur Mini-Ausschnitt sichtbar JTL-Wawi 1.11 1
Neu Kartonagen nicht mehr über Workflow auswählbar nach Update auf 1.11.3 JTL-Workflows - Ideen, Lob und Kritik 0
Neu OPC-Bilder werden nach Update auf 5.6.0 nicht mehr generiert JTL-Shop - Fehler und Bugs 0
Amazon Rechnungen werden seit "Update" nicht mehr erstellt - VCS Lite 1.10.10.3 auf 1.10.14.3 JTL-Wawi 1.10 19
Zugriff auf Artikel und Bestellungen nach Update nicht möglich JTL-Wawi 1.11 0
Kassenanbindung funktioniert nach Update auf 1.11 nicht mehr JTL-Wawi 1.11 2
Datenbankverbindung Ameise funktioniert seit Update auf 1.11.1.0 nicht mehr JTL-Wawi 1.11 7
Neu PayPal lädt nicht mehr nach Update auf 5.6 (Child theme Checkout index.tpl Bug) Installation / Updates von JTL-Shop 0
Neu Nach Update auf 1.10.14.1 - Zahlungsart wird beim Auftrag erstellen nicht mit übernommen + Sepa Eingänge JTL-Wawi - Fehler und Bugs 0
Neu Nach Update von 1.8.10.0 auf 1.10.14.1 werden Rechnungen nicht mehr zu Amazon hochgeladen!!! Amazon-Anbindung - Fehler und Bugs 5
Neu Nachdem Shop-Update auf 5.5.3, im Backend: Export-Manager nicht aufrufbar Installation / Updates von JTL-Shop 1
Neu CSS-Gutschein-Plugin funktioniert nach Shop-update auf 5.5.3 nicht mehr Plugins für JTL-Shop 1
Neu Kann nach Update auf 1.10 meine alten VCS-Lite Amazonrechnungen (noch erstellt mit 1.9.4.5.) nicht mehr drucken? Amazon-Anbindung - Fehler und Bugs 4
Neu Update WAWI 1.10.14.3 auf 1.11.4.0 Installation von JTL-Wawi 4
Seit Update auf 1.11.4: Hunderte Artikel plötzlich „in Aufträgen reserviert“, aber keine passenden Aufträge vorhanden JTL-Wawi 1.11 1
Neu Update auf 5.6.1. – Trusted Shops Plugin erzeugt Fehlercode 500 Installation / Updates von JTL-Shop 6
Update von 1.6 auf ? JTL-Wawi 1.6 4
Neu Nach Update auf 2.4.0 kein Bestell- & Artikeldatentransfer mehr möglich WooCommerce-Connector 0
Neu Nach Update auf neueste Shop-Version – Datenbank plötzlich leer / Wie weiter? Backup, Rollback oder neu aufsetzen? JTL-Shop - Fehler und Bugs 9
Update auf Version 1.11.0.0 schlägt fehl JTL-Wawi 1.11 6
Neu Probleme nach Shop Update auf V5.6 Onlineshop-Anbindung 3
Update auf Version 1.11.0.0 schlägt fehl ! JTL-Wawi 1.11 11
Neu JTL Shop Update von 5.3.3 auf 5.6 mit der Community Free Edition - WaWi funktion weiter gegeben? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Update von JTL-Wawi von 1.6 auf 1.9 Installation von JTL-Wawi 12
Beantwortet Template update nach Shop update auf Installation / Updates von JTL-Shop 4
Dubios: Nach Update auf 553 Einbruch um 30% Einrichtung JTL-Shop5 3
Update 1.9.8.0 auf 1.10.14.0 Frage zum Rechnungen IDU JTL-Wawi 1.10 0
nach update auf 1.10.11.0 nur 251 von 252 Steuerklassne JTL-Wawi 1.10 3
Neu Nach Update auf PayPal 2.1.0 doppelte Zahlungsarten und Ratepay Plugin erforderlich Plugins für JTL-Shop 0
Neu Nach Update von WaWi 1.6 auf WaWi 1.10 kein Abgleich der Artikeldaten mehr möglich WooCommerce-Connector 0
Neu Nach Windows update auf dem Server keine Verbindung mehr zur Datenbank JTL-Wawi - Fehler und Bugs 4
Neu Update von 1.5.55.5 auf aktuell, welche Reihenfolge, SQL Express auf Standard Installation von JTL-Wawi 10
Update von 1.8.10 auf aktuelle Version sinnvoll? JTL-Wawi 1.8 2
Neu Update auf Shop 5.5.3: Immer 500 Internal Server ERror JTL-Shop - Fehler und Bugs 1
Nach Update auf 1.10.13.2 "Menge ändern" bei "Auzuschaltende Angebote" bei mehreren selektierten Einträgen schließ Wawi JTL-Wawi 1.10 0
Nach Update auf 1.10.13.2 Probleme mit der POS Kasse JTL-Wawi 1.10 7
Kein flüssiges Update von 1.10.14.3 zu 1.11.4 JTL-Wawi 1.11 1
Neu How to properly update order status through JTL Shop plugin? Allgemeine Fragen zu JTL-Shop 1
Wawi-Update cloudflare??? JTL-Wawi 1.11 5
Nach Update 1.11.4: Keine Zahlungen mehr sichtbar JTL-Wawi 1.11 0
Problem nach dem Update. JTL-Wawi 1.11 2
Neu Was passiert beim Shop Update mit den Mailvorlagen? Installation / Updates von JTL-Shop 2
Fehlermeldung beim Update JTL-Wawi 1.11 4
Keine Anmeldung mehr möglich in JTL Wawi seit Update? JTL-Wawi 1.11 5
Neu Sql Express 2022 - wawi sagt beim Start es ist ein Update bereit - gelöst Installation von JTL-Wawi 3
WMS Mobiler Server startet nach Update nicht mehr JTL-Wawi 1.11 12
Update-Frust: Zwischen VoP, Mobile App und WMS-Waagen – keine stabile Lösung in Sicht JTL-Wawi 1.11 5
Update-Katastrophe schon wieder – warum wird so etwas als „Release“ veröffentlicht? JTL-Wawi 1.11 35
Neu Fehlermeldung seit dem neuesten Update 5.6.0 Installation / Updates von JTL-Shop 5
Neu DPD Etikettendruck ohne Adresse nach Update JTL-ShippingLabels - Fehler und Bugs 0

Ähnliche Themen