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

HML

Aktives Mitglied
3. Dezember 2015
37
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 JTL-Wawi 1.9 3
Fehler beim Update von 1.9.4.6 auf 1.9.6.5 - HILFE JTL-Wawi 1.9 4
Neu Fehler beim Grundpreis einspielen JTL-Ameise - Fehler und Bugs 0
Beantwortet Fehler beim Abgleich WooCommerce-Connector 1
Wawi Fehler beim Upload 1.9 JTL-Wawi 1.9 1
Neu Installation MS SQL 2022 Express: Fehler beim Warten auf das Wiederherstellungshandle des Datenbankmoduls Installation von JTL-Wawi 9
Neu Probleme mit dem Meta-Crawler und 403 Fehler beim Meta-Datenfeed Upload User helfen Usern 0
Fehler beim Datenbankupdate auf höhere Version JTL-Wawi 1.7 4
Fehler beim Abgleich nach Komplettabgleich JTL-Wawi 1.9 0
GPRS Fehler beim Rendering der Attribute JTL-Wawi 1.9 9
Neu Fehler beim Bearbeiten der E-Mail-Vorlage "Bestellbestätigung" JTL-Shop - Fehler und Bugs 0
Neu Fehler bei der Installation in der defines.php Installation / Updates von JTL-Shop 9
Neu Kann kein Auftrag Anlegen, Fehler 9157 JTL-Wawi - Fehler und Bugs 1
Neu Kunde zusammenführen - Fehler: Die Kunden haben unterschiedliche Konten im selben Onlineshop JTL-Wawi - Fehler und Bugs 0
Neu Plugin führt zu Abgleich fehler Technische Fragen zu Plugins und Templates 0
Neu Abgleichs Fehler Warnung User helfen Usern - Fragen zu JTL-Wawi 0
Neu WooCommerce Connector Fehler: Shop-URL verweist nicht auf einen gültigen Shop WooCommerce-Connector 2
Leitweg / Zugpferd / xRechnung: Fehler - Werte werden nicht erkannt !? JTL-Wawi 1.9 1
Neu Lagerumbuchung, Fehler zu wenig Arbeitsspeicher ? User helfen Usern - Fragen zu JTL-Wawi 4
Beantwortet Workflow - Versandart ändern bei Fehler JTL-Workflows - Ideen, Lob und Kritik 2
Neu Unbehandelte Ausnahme #959190594F6282F Artikel-Senden-Fehler Shopify-Connector 6
Neu Shopware 6 Connector meldet Auth Fehler Shopware-Connector 2
Neu Google Search Console: 5xx-Fehler für nicht indexierte Seiten mit URL-Parametern – Warum? Betrieb / Pflege von JTL-Shop 3
Neu Kassenbuch Fehler nach Update JTL-POS - Fehler und Bugs 7
Neu Amazon Lister 2.0 Bekleidungsgröße Fehler 90004205 Amazon-Lister - Fehler und Bugs 0
Hilfe benötigt - Amazon-Fehler wegen fehlender GPSR-Informationen in JTL Amazon-Lister - Fehler und Bugs 1
Neu JTL Worker Fehler - Amazon Abgleich soll nicht durchgeführt werden Amazon-Anbindung - Fehler und Bugs 18
In Bearbeitung Gmail Anbindung zu POS weg, bei Mail-Einrichtung zeigt er Fehler "10:" Einrichtung / Updates von JTL-POS 4
Hersteller erfassen geht nicht. Fehlermeldung: Es liegen Fehler vor JTL-Wawi 1.9 2
Neu Fehler TSE auf Bon JTL-POS - Fehler und Bugs 0
Neu Fehler: Eine Bestellung wird nicht mit Wawi synchronisiert JTL-Shop - Fehler und Bugs 2
In Bearbeitung Fehler / Exception Buchungsdaten-Export JTL-POS - Fehler und Bugs 7
In Bearbeitung Kassenbuch Fehler nach Update JTL-POS - Fehler und Bugs 13
Neu JTL Shop Anzeige Fehler Amazon Pay Button und Paypal Pay Button Allgemeine Fragen zu JTL-Shop 3
Neu JTL Datenbankverwaltung / Datenimport funktioniert fehler User helfen Usern - Fragen zu JTL-Wawi 5
Neu Seit update auf version 5.4 habe ich den Fehler das die Shop class nicht mehr gefunden wird. Technische Fragen zu Plugins und Templates 4
Neu Fehler im Abgleich zum Shop / Language ISO PrestaShop-Connector 1
Neu Fehler im Zahlungsabgleich (Zahlung 31.12.2024 - Wertstellung 2.1.2025) JTL-Wawi - Fehler und Bugs 0
Seit Update auf 1.9.6.5 Fehler bei Bestellabschluss, aber Bestellung geht ein JTL-Wawi 1.9 7
Neu Fehler bei Rückbuchung nach Storno JTL-Wawi - Fehler und Bugs 0
Neu GPSR Plugin Format Fehler Plugins für JTL-Shop 0
Neu Filter "Kategorie" resultiert in 404 Fehler - Shop v 5.4.0 JTL-Shop - Fehler und Bugs 0
Neu GRPS 1.0.4 Fehler Plugins für JTL-Shop 3
Neu Gratisgeschenke nicht verfügbar für Kundengruppe X - Warenkorb-Fehler JTL-Shop - Fehler und Bugs 0
Neu Siegel - Seriennummern beim Versand einscannen JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 3
Neu Dynamische Höhe von Textelementen beim Erstellen eines Produktdatenblatts über Artikeletiketten Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu JTL WAWI amazon Express wird nicht erkannt beim Workflow Arbeitsabläufe von eazyAuction 2
Feld "Erstellt durch" bei Lieferantenbestellungen ändert sich beim Speichern JTL-Wawi 1.9 1
Rechnungsstellung in WAWI bei split / gemischter Mehrwertsteuer beim Versand falsch - workaround JTL-Wawi 1.9 0
Neu Datenbank beim Hosting JTL User helfen Usern 2

Ähnliche Themen