Neu DB-Fehler beim Update von 1.5 auf 1.6: Foreign Key in tBestellung

  • JTL-Connect 2022: Ihr habt noch kein Ticket? Jetzt schnell sichern! Die PreConnect ist bereits ausgebucht, auch für die After-Show-Party auf der Ocean Diva sind nur noch wenige Plätze verfügbar! HIER geht es zum Ticketverkauf

  • Das Stable Release von JTL-Wawi 1.6 ist startklar: HIER gehts zum Forenbeitrag

Lichtzentrum

Aktives Mitglied
3. Dezember 2015
28
2
Hallo zusammen,

wir wollten auf die 1.6.32.1 upgraden, aber bei der DB-Aktualisierung kommt folgender Fehler:

Unbehandelte Ausnahme #959190594F6282F vom Typ System.Exception in System.Exception: 07:30:34 Fehler in der Version 1.6.0.0 beim Befehl: ============================================== -- -- dBezahlt und Zahlstatus aus alten Eckdaten uebernehmen -- UPDATE Verkauf.tAuftragEckdaten SET tAuftragEckdaten.dBezahlt = AlteEckdaten.dBezahlt , tAuftragEckdaten.nZahlungstatus = CASE WHEN AlteEckdaten.dBezahlt IS NULL THEN tAuftragEckdaten.nZahlungstatus ELSE 2 END FROM Verkauf.tAuftragEckdaten JOIN dbo.tBestellung AS AlteEckdaten ON AlteEckdaten.kBestellung = tAuftragEckdaten.kAuftrag -- -- nKomplettAusgeliefert anpassen, wegen Neuberechnung aller Reservierungen -- Auftragsstatus auf OK setzen -- UPDATE Verkauf.tAuftrag SET tAuftrag.nKomplettAusgeliefert = CASE WHEN tBestellung.nKomplettAusgeliefert = 1 AND tAuftrag.nKomplettAusgeliefert != 1 THEN 2 ELSE tAuftrag.nKomplettAusgeliefert END , tAuftrag.nAuftragstatus = 0 FROM Verkauf.tAuftrag JOIN dbo.tBestellung ON tBestellung.kBestellung = tAuftrag.kAuftrag WHERE tBestellung.nKomplettAusgeliefert = 1 AND tAuftrag.nKomplettAusgeliefert != 1 OR tAuftrag.nAuftragstatus <> 0 -- -- FK aus 1.5.27.0 auf dbo.tbestellpos droppen -- IF (OBJECT_ID('FulfillmentNetwork.tOutboundItemRef') IS NOT NULL) BEGIN ALTER TABLE [FulfillmentNetwork].[tOutboundItemRef] DROP CONSTRAINT FK_FulfillmentNetwork_tOutboundItemRef_kBestellPos; EXEC sp_rename 'FulfillmentNetwork.tOutboundItemRef.kBestellPos', 'kAuftragPosition', 'COLUMN'; EXEC sp_rename 'FulfillmentNetwork.tOutboundItemRef.kBestellung', 'kAuftrag', 'COLUMN'; END -- -- Am Ende vom Update droppen -- DROP TABLE dbo.tbestelleigenschaft; DROP TABLE dbo.tbestellnr; DROP TABLE dbo.tbestellpos; DROP TABLE dbo.tBestellung; DROP TABLE dbo.tBestellungAlt; DROP TABLE dbo.tBestellungAttributeMigration; DROP TABLE dbo.tBestellungAttributeKeyMigration; DROP TABLE dbo.tBestellungColor; DROP TABLE dbo.tBestellungDokument; DROP TABLE dbo.tBestellungEckDaten; DROP TABLE dbo.tBestellungGebuehr; DROP TABLE dbo.tBestellungKampagne; -- -- Solange die Gutschriften die Daten noch brauchen erstmal nicht droppen -- DROP TABLE dbo.trechnungsadresse -- DROP TABLE dbo.tlieferadresse DROP TABLE dbo.tintervall; DROP TABLE dbo.tintervallauftrag; DROP TABLE dbo.tintervallpos; DROP TABLE dbo.tintervallposeigenschaft; DROP TABLE dbo.tIntervallZahlungsInfo; DROP TABLE dbo.trechnung; ============================================== Message: Das dbo.tbestellpos-Objekt konnte nicht gelöscht werden, da eine FOREIGN KEY-Einschränkung auf das Objekt verweist. LineNumber: 37 Procedure: Unbehandelte Ausnahme #959190594F6282F vom Typ System.Exception in : 07:30:34 Fehler in der Version 1.6.0.0 beim Befehl: ============================================== -- -- dBezahlt und Zahlstatus aus alten Eckdaten uebernehmen -- UPDATE Verkauf.tAuftragEckdaten SET tAuftragEckdaten.dBezahlt = AlteEckdaten.dBezahlt , tAuftragEckdaten.nZahlungstatus = CASE WHEN AlteEckdaten.dBezahlt IS NULL THEN tAuftragEckdaten.nZahlungstatus ELSE 2 END FROM Verkauf.tAuftragEckdaten JOIN dbo.tBestellung AS AlteEckdaten ON AlteEckdaten.kBestellung = tAuftragEckdaten.kAuftrag -- -- nKomplettAusgeliefert anpassen, wegen Neuberechnung aller Reservierungen -- Auftragsstatus auf OK setzen -- UPDATE Verkauf.tAuftrag SET tAuftrag.nKomplettAusgeliefert = CASE WHEN tBestellung.nKomplettAusgeliefert = 1 AND tAuftrag.nKomplettAusgeliefert != 1 THEN 2 ELSE tAuftrag.nKomplettAusgeliefert END , tAuftrag.nAuftragstatus = 0 FROM Verkauf.tAuftrag JOIN dbo.tBestellung ON tBestellung.kBestellung = tAuftrag.kAuftrag WHERE tBestellung.nKomplettAusgeliefert = 1 AND tAuftrag.nKomplettAusgeliefert != 1 OR tAuftrag.nAuftragstatus <> 0 -- -- FK aus 1.5.27.0 auf dbo.tbestellpos droppen -- IF (OBJECT_ID('FulfillmentNetwork.tOutboundItemRef') IS NOT NULL) BEGIN ALTER TABLE [FulfillmentNetwork].[tOutboundItemRef] DROP CONSTRAINT FK_FulfillmentNetwork_tOutboundItemRef_kBestellPos; EXEC sp_rename 'FulfillmentNetwork.tOutboundItemRef.kBestellPos', 'kAuftragPosition', 'COLUMN'; EXEC sp_rename 'FulfillmentNetwork.tOutboundItemRef.kBestellung', 'kAuftrag', 'COLUMN'; END -- -- Am Ende vom Update droppen -- DROP TABLE dbo.tbestelleigenschaft; DROP TABLE dbo.tbestellnr; DROP TABLE dbo.tbestellpos; DROP TABLE dbo.tBestellung; DROP TABLE dbo.tBestellungAlt; DROP TABLE dbo.tBestellungAttributeMigration; DROP TABLE dbo.tBestellungAttributeKeyMigration; DROP TABLE dbo.tBestellungColor; DROP TABLE dbo.tBestellungDokument; DROP TABLE dbo.tBestellungEckDaten; DROP TABLE dbo.tBestellungGebuehr; DROP TABLE dbo.tBestellungKampagne; -- -- Solange die Gutschriften die Daten noch brauchen erstmal nicht droppen -- DROP TABLE dbo.trechnungsadresse -- DROP TABLE dbo.tlieferadresse DROP TABLE dbo.tintervall; DROP TABLE dbo.tintervallauftrag; DROP TABLE dbo.tintervallpos; DROP TABLE dbo.tintervallposeigenschaft; DROP TABLE dbo.tIntervallZahlungsInfo; DROP TABLE dbo.trechnung; ============================================== Message: Das dbo.tBestellung-Objekt konnte nicht gelöscht werden, da eine FOREIGN KEY-Einschränkung auf das Objekt verweist. LineNumber: 38 Procedure: 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.dbo.tFirmaAufbewahrungsfrist 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.Ticketsystem.tNachrichtEingangsrechnung 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.dbo.ebay_coposeigenschaft 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.dbo.pf_amazon_apa_usersettings 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.dbo.tWidgetTemplateSettings 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.Rechnung.tRechnungPositionEckdaten 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.dbo.tStampit 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.Artikel.tArtikelVerkaufskanalFeldWert 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.dbo.tRechnungBackup 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.dbo.tWidgetSettings 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.Sync.tPosLogeintrag 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.dbo.ameise_exporttyp 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.dbo.tWorkflowAktion 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.dbo.ebay_de_value 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.Ticketsystem.tNachrichtPreisanfrage 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.Verkauf.vStandardAuftragCache 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.Verkauf.vStandardAuftragCache 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.dbo.tkontodaten 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.dbo.tVersanddatenExportVorlage 2021-11-30T07:30:34 DEBUG - [TableCache] Invalidate: eazybusiness.Verkauf.tAuftragPositionEigenschaft 2021-11-30T07:30:34 DEBUG - SELECT * FROM [tOptions] 2021-11-30T07:30:34 DEBUG - Dauer: 0ms, (bis zum Reader) 2021-11-30T07:30:34 DEBUG - Dauer: 1ms, 146 Zeilen 2021-11-30T07:30:42 DEBUG - SELECT (CASE WHEN SERVERPROPERTY('MACHINENAME') = HOST_NAME() THEN 'local' ELSE 'remote' END) AS instance 2021-11-30T07:30:42 DEBUG - Dauer: 0ms, Result: local Zeitstempel: 2021-11-30T07:31:07 Locale: German (Germany) Locale: German (Germany) Version: 1.6.32.1 Plattform: Wawi WawiSeed: 6.1.03472.691801 Prozessname: JTL-Wawi Physikalischer Speicher: 551292928 / Peak: 571985920 Basispriorität: 8 Prioritätsklasse: Normal CPU-Zeit (User): 0:00:14,875 CPU-Zeit (System): 0:00:04,78125 Page-Size (Sytem): 2290728 / Peak: 537186304 Page-Size: 504385536 / Peak: 537186304 Offene Handles: 1676 Database: Build: 2111231012 94718b6f9580b0d20efe00cb595ee12ac5a1c760

Was kann ich tun, um die FOREIGN KEY-Einschränkung zu beheben?

Viele Grüße
 
Ähnliche Themen
Titel Forum Antworten Datum
Fehler beim Update JTL-Wawi 1.6 0
Neu Problem / Fehler beim Update von JTL Connector 2.2.5.3 auf 2.13.0 (Shopware 5.5.10) Shopware-Connector 1
Neu Probleme beim Update auf 1.6 - Datenbank Fehler? Ideen zur Lösung? JTL-Wawi 1.6 1
Neu Fehler beim heutigen Update von 1.6.38.1 auf 1.6.38.2 Installation von JTL-Wawi 1
Neu Beim Email versandt Fehler vom Server "bare line feed characters" Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu Fehler beim export der dsfinv-k Daten. JTL-POS - Fehler und Bugs 5
Neu Fehler beim Amazon Prime Label Drucken JTL-Wawi - Fehler und Bugs 4
Neu klitzekleiner Fehler beim Länderkürzel JTL-Wawi - Fehler und Bugs 0
Neu Fehler beim Verkaufskanal anlegen JTL-Wawi - Fehler und Bugs 1
Neu Fehler beim speichern. JTL-Wawi - Fehler und Bugs 5
Neu Fehler beim erstellen der Rechnung "LLPDF" Fragen rund um LS-POS 1
Neu Fehler beim Bestellvorgang JTL-Shop - Fehler und Bugs 2
Neu Fehler beim Export: Deprecated: JTL\Catalog\Currency: getter should be used to get cISO in /var/www/vhosts/ JTL-Shop - Fehler und Bugs 0
Neu Fehler beim Shopify Abgleich Shopify-Connector 0
Neu Fehler beim senden von Rechnungen per Mail JTL-Wawi - Fehler und Bugs 1
Neu Fehler beim Bearbeiten von Vorlagen Bausteinen JTL-Wawi - Fehler und Bugs 0
Neu Fehler beim Abgleich mit Shopware 6.4.11.1 Onlineshop-Anbindung 4
Neu (WooCommerce) JTL Connector Aufträge lassen sich nicht bearbeiten "Fehler beim MARS-Batch" User helfen Usern - Fragen zu JTL-Wawi 0
Neu Fehler beim Speichern der Daten für den Verkaufskanal-PrestaShop-JTL Wawi 1.6 PrestaShop-Connector 0
Neu Kritischer Fehler beim Abgleich mit dem Shop WooCommerce-Connector 3
Neu 17.08.2022 Abgleich Fehler (erledigt) eBay-Anbindung - Fehler und Bugs 5
Neu mailen: List & Label fehler Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Wichtiger Hinweis: Fehler bei Bestandsabgleichen/Amazon-Angebote Amazon-Anbindung - Fehler und Bugs 0
Neu Abgleich Fehler (Allowed memory size...) Shopware-Connector 0
In Diskussion Epson TSE Fehler "Seriennummer stimmt nicht überein" JTL-POS - Fehler und Bugs 1
Neu Ebay Abgleich funktioniert nicht. Fehler: Artikel bereits hinzugefügt was jedoch nicht so ist. User helfen Usern - Fragen zu JTL-Wawi 2
Neu Update 5.1.1 --> 5.1.4: Fehler im Bestellvorgang "unknown tag 'getCountry'" (inc_billing_address_form.tpl) (NOVA) Installation / Updates von JTL-Shop 1
Neu GELÖST - Worker 2.0 bricht den Ableich des Shops mit Fehler ab JTL-Wawi - Fehler und Bugs 2
Neu Sofortüberweisung Classic Plugin Fehler "Die Transaktions-ID ist ungültig." Plugins für JTL-Shop 0
JTL WAWI 1.6.40.0 Bugs & Fehler sowie Anmerkungen JTL-Wawi 1.6 2
Neu Nach Hotfix im Shop 5.1.2 - Fehler in Dateistruktur Installation / Updates von JTL-Shop 6
Gelöst Stückliste speichern Fehler JTL-Wawi - Fehler und Bugs 2
Neu SW6 Connector Fehler bei Konfiguration Shopware-Connector 7
Neu Worker 2.0 Abgleich mit JTL Shop wird mit Fehler beendet JTL-Wawi - Fehler und Bugs 19
Neu JTL Shop Update 5.1.3 - Datenbank Fehler: 1062 Duplicate entry 'COUNTRY_VIEW' for key 'PRIMARY' Installation / Updates von JTL-Shop 6
Neu Online-Fehler(suche) - Webanwendung? User helfen Usern 2
Neu Plugin Installation Fehler Code 3 Installation / Updates von JTL-Shop 1
PrintLog Fehler deaktivieren oder Pfad ändern JTL-Wawi 1.6 5
Neu Warenpost International CN22 Fehler. Konfigurationsartikel werden als Einzelartikel aufgelistet. JTL-ShippingLabels - Fehler und Bugs 0
Fehler eBay Vorlage erstellen bei der Kategorie 1 Abteilung / Farbe / Stil es können nicht weniger als 1 Werte ausgewählt werden eBay-Anbindung - Fehler und Bugs 8
Neu SQL-Fehlerinformationen: [W10S\JTL200 .Net SqlClient Data Provider] Fehler #544 (Klasse 16) in Zeile 84: Ein expliziter Wert für die Identitätsspalte JTL-Wawi - Fehler und Bugs 0
Neu Fehler eBay Vorlage erstellen bei der Kategorie 1 Abteilung / Farbe / Stil es können nicht weniger als 1 Werte ausgewählt werden JTL-Shop - Fehler und Bugs 3
Neu Update von 5.1.2 -> 5.1.3 Fehler Dateistruktur Installation / Updates von JTL-Shop 0
Neu Update von 5.1.2 auf 5.1.3 SQL Fehler Installation / Updates von JTL-Shop 9
Neu Shopabgleich Aufträge mit digitalen Artikeln werden nicht importiert -Fehler: Lieferland ungültig WooCommerce-Connector 2
Fehler bei Update: "SQLSTATE[42000]: Syntax error or access violation: 1068 Multiple primary key defined" Upgrade JTL-Shop4 auf JTL-Shop5 1
Neu Filtern nach eigenem Feld erzeugt Fehler - WAWI 1.6.39.0 JTL-Ameise - Fehler und Bugs 3
Neu Fehler bei Blog speichern Allgemeine Fragen zu JTL-Shop 6
Neu Fehler bei Cronjob: includes/defines.php wird nicht gefunden Betrieb / Pflege von JTL-Shop 1
Neu Nullrechnung und Lastschrift - Fehler bei SEPA-Export JTL-Wawi - Fehler und Bugs 0

Ähnliche Themen