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
Neu Nach Update auf JTL-Wawi 1.6.33.1 - Fehler beim Onlineshopabgleich JTL-Wawi - Fehler und Bugs 5
Neu Fehler beim Speichern JTL-Connector Merge-Anweisung - keine neuen Bilder übertragen Allgemeines zu den JTL-Connectoren 3
Neu Fehler beim Abgleich mit JTL-Shop JTL-Wawi - Fehler und Bugs 2
Neu Fehler beim installieren von JTL Software Edition JTL-Wawi - Fehler und Bugs 0
Gelöst JTL POS stürzt beim Starten ab und Zeigt Fehler: JTL POS muss beendet werden 1.0.5.17 (4390) JTL-POS - Fehler und Bugs 4
In Bearbeitung Fehler beim Bon Druck mit Sunmi T2 lite JTL-POS - Fehler und Bugs 2
Neu Shopware - Fehler beim Senden von Artikeln Shopware-Connector 0
Neu Fehler beim Erstellen des GoogleShopping.xml (Plugin) JTL-Shop - Fehler und Bugs 0
Neu Fehler beim FTP Import User helfen Usern - Fragen zu JTL-Wawi 4
Neu Connector Fehler beim Verbindungsaufbau WooCommerce-Connector 0
Verwiesen an Support Fehler beim Verpacken JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu Fehler beim Anlegen von Verkaufskanal Shop5 im Testsystem Onlineshop-Anbindung 0
Neu Plugin: "JTL Theme Editor" in Shop 5 - Fehler beim Speichern der Datei. Allgemeine Fragen zu JTL-Shop 6
Neu Fehler beim Anlegen von Verkaufskanal Shop5 im Testsystem Installation / Updates von JTL-Shop 3
Neu Fehler beim Shopware Shopabgleich JTL-Wawi - Fehler und Bugs 0
Neu Fehler beim Abgleich WooCommerce-Connector 0
Issue angelegt UstID Fehler beim Import über Ameise - Wawi V1.5.49.1 User helfen Usern - Fragen zu JTL-Wawi 2
Neu Fehler beim Anlegen einer Umlagerung / Amazon-SKU Fehler Amazon-Lister - Fehler und Bugs 0
Beantwortet JTL Wawi 1.6.33.1 - Es ist ein serverinterner Fehler aufgetreten JTL-Wawi - Fehler und Bugs 1
Neu Online-Shop Abgleich Fehler wenn Grundpreis Metafelder schon bestehen Shopify-Connector 0
Neu Fehler in Datev Export Rechnungskorrekturen JTL-Wawi - Fehler und Bugs 0
Neu 1.6.34.0 Fehler im Worker 2.0 JTL-Wawi - Fehler und Bugs 3
Neu Bekomme dieses Fehler! Auftrag '20043' ist bereits in der Wawi vorhanden. Er wird mit dem Shop-Auftrag verknüpft. JTL-Wawi - Fehler und Bugs 0
Neu Fehler bei Update auf 1.5.52 - Lizenzen danach in allen Mandanten gleich User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Connector zu Shopware 6 gibt Fehler aus Shopware-Connector 2
Gelöst Fehler: Sie besitzen keine Lizenz für JTL-WMS JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu Fehler bei Exportvorgang User helfen Usern - Fragen zu JTL-Wawi 4
Neu Fehler Lagerwertung Der objektverweis wurde nicht auf eine objektinstanz festgelegt JTL-Wawi - Fehler und Bugs 1
Neu Amazon VCS RE-Anschrift ohne PLZ - Datev Export Fehler Amazon-Anbindung - Fehler und Bugs 0
Neu DHL 3.0, Versandart ändern -> Retoure -> Fehler JTL-ShippingLabels - Fehler und Bugs 3
Neu ecoDMS / ecoWorkz Fehler User helfen Usern 0
Nach upgrade auf shop 5: Fehler "#account data.yourDataDesc#" bei Anlegen Kundendaten Upgrade JTL-Shop4 auf JTL-Shop5 1
Fehler wegen der Kompirimierung von css und js?? Upgrade JTL-Shop4 auf JTL-Shop5 10
Neu Onlineshopabgleich mit Shopify Store - Fehler JTL-Wawi - Fehler und Bugs 0
Neu Fehler bei der Amazon Einrichtung Amazon-Anbindung - Fehler und Bugs 1
Neu DHL Express GWS Fehler Bug ( /shipreq:ShipmentRequest/RequestedShipment/ShipmentInfo/Currency) JTL-ShippingLabels - Fehler und Bugs 2
Neu Abgleich wegen Fehler nicht mehr möglich Shopware-Connector 3
Neu Fehler Update 5.0.1 auf 5.0.4 Installation / Updates von JTL-Shop 1
Neu Eigene Fehler bei Artikel duplizieren werden nicht übernommen JTL-Wawi - Fehler und Bugs 3
In Bearbeitung Fehler bei Rabatt-Einzelposition JTL-POS - Fehler und Bugs 1
Neu Update von 5.1 auf 5.11 Fehler Installation / Updates von JTL-Shop 3
Neu Update Fehler 1.6.33.1 - Collations JTL-Wawi - Fehler und Bugs 5
Neu Fehler bei Update 16.32.0 auf 1.6.32.1: Datenbank-Sortierungskonflikt JTL-Wawi - Fehler und Bugs 4
Neu Fehler bei Authentifizierung - Das Passwort in den Onlinshopeinstellungen ist falsch Allgemeines zu den JTL-Connectoren 0
Beantwortet Fehler in Shop 5 JTL-Shop - Fehler und Bugs 4
Neu Fehler HTTP ERROR 500 JTL-Wawi - Fehler und Bugs 0
Verwiesen an Support 3400 Fehler im Logbuch vom Shop 5 JTL-Shop - Fehler und Bugs 2
Fehler bei Update: "" is not a valid SemVer Upgrade JTL-Shop4 auf JTL-Shop5 0
Neu Ebay - Der Remoteserver hat einen Fehler zurückgegeben: (500) Interner Serverfehler eBay-Anbindung - Fehler und Bugs 4
Neu Umzug von Server 2012R2 mit SQL-Server 2012 auf Server 2019 mit SQL-Server 2017 Fehler Collation Installation von JTL-Wawi 1

Ähnliche Themen