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

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 Abgleich von Wawi 1.6.43.0 mit Shop 5.1.5, Verletzung der PRIMARY KEY-Einschränkung JTL-Wawi 1.6 3
Neu Fehler beim Einspielen der Datenbank Sicherung Installation von JTL-Wawi 1
Neu Fehler beim Import von abweichenden Lieferadressen JTL-Wawi - Fehler und Bugs 0
Neu Ebenfalls Fehler beim erstmaligen Komplettabgleich - benötige zeitnahe Hilfe Shopify-Connector 0
Neu Fehler beim Vererben JTL-Wawi - Fehler und Bugs 2
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 Worker Fehler: Versandetikett wurde nicht gedruckt, da kein Drucker konfiguriert wurde! JTL-Wawi - Fehler und Bugs 1
Neu Fehler bei der Auftragserstellung: Für den aktuellen Befehl ist ein schwerwiegender Fehler aufgetreten. Löschen Sie eventuelle Ergebnisse. eBay-Anbindung - Fehler und Bugs 0
Verwiesen an Support Fehler SqlDataRecord-Enumeration nicht vorhanden JTL-Workflows - Fehler und Bugs 1
Neu Kennt jemand diesen Fehler Allgemeine Fragen zu JTL-Shop 2
Neu Update von 5.0 auf 5.1.5 fehlgeschlagen, Fehler bei Datenbankaktualisierung Installation / Updates von JTL-Shop 1
Neu UTF-8 Fehler JTL-Wawi - Fehler und Bugs 0
Neu Fehler bei Google Betrieb / Pflege von JTL-Shop 12
Neu Onlineshop-Abgleich Fehler JTL mit Shopware 6 Shopware-Connector 0
Neu GLS seit 09:32 Uhr mit Fehler ? JTL-ShippingLabels - Fehler und Bugs 1
Neu Export Filter Fehler Eigene Felder JTL-Ameise - Fehler und Bugs 3
Beantwortet Fehler: Artikelaktualisierung per Ameise - kann nicht vollständig aktualisiert werden weil er sich auf einer Pickliste befindet User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fehler Worker - Shopware 5 - Steuersätze Shopware-Connector 4
Nach Update Fehler bei eBay-Abgleich JTL-Wawi 1.6 4
JTL Worker 2.0 Fehler JTL-Wawi 1.6 0
Neu JTL-Wawi 1.6.42.0 Fehler bei Öffnung eines Auftrags System.Windows.Controls.UIElementCollection JTL-Wawi - Fehler und Bugs 0
Neu Shopware 6 Connector Fehler ? Shopware-Connector 6
Neu Das Fenster für Fehler senden ... JTL-Wawi - Ideen, Lob und Kritik 0
Neu Fehler Absturz JTL - Unbehandelte Ausnahme JTL-Wawi - Fehler und Bugs 1
Neu Bestellabschluss Seite Fehler JTL-Shop - Fehler und Bugs 0
Neu Es ist ein Fehler aufgetreten JTL-Wawi - Fehler und Bugs 1
Fehler Retourenlabel nach Update auf 16.42.0 Fehler JTL-Wawi 1.6 2
Neu Fehler im Rechnungsformular / Druckvorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu Fehler nach Update von 4.06.18 nach 4.06.20 JTL-Wawi - Fehler und Bugs 2
Neu Fehler bei Staffelpreise Import und Shop Synchronisation User helfen Usern - Fragen zu JTL-Wawi 0
Fehler: Shop Neukunden verschluckt... JTL-Wawi 1.6 7
Neu Webshop Abgleich bringt Fehler Das Remotezertifikat ist laut Validierungsverfahren ungültig. Die zugrunde liegende Verbindung wurde geschlossen:..... JTL-Wawi - Fehler und Bugs 2
Neu Importstartprobleme, Fehler "nType" JTL-Ameise - Fehler und Bugs 3
Neu Bestände Lager Kommentar 1 Fehler mit der Stückliste User helfen Usern - Fragen zu JTL-Wawi 0
Neu Apache Fehler Installation / Updates von JTL-Shop 3
Neu GLS Fehler JTL-ShippingLabels - Fehler und Bugs 2
Neu Kaufland SCX Anbindung nicht möglich Fehler 500 kaufland.de - Anbindung (SCX) 2
Gelöst Konfigurator FOREIGN KEY Fehler Gelöste Themen in diesem Bereich 3
Neu Fehler Bestandsabgleich FFN JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu VueInstaller.php on line 252 Fehler / Erstinstallation Installation / Updates von JTL-Shop 0
Neu 17.08.2022 Abgleich Fehler (erledigt) eBay-Anbindung - Fehler und Bugs 8
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

Ähnliche Themen