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 Fehler beim Update eines Mandanten Installation von JTL-Wawi 1
Fehler beim 1. Shop-Update Einrichtung JTL-Shop5 1
Neu Fehler beim Ticket erstellen - der Wert NULL kann in die dErstellDatum-Spalte nicht eingefügt werden. Servicedesk (Beta) 1
Neu Fehler beim Shopabgleich JTL-Wawi - Fehler und Bugs 1
Fehler beim Öffnen von Kunden JTL-Wawi 1.7 3
Neu Wawi Anmeldung nicht möglich Fehler 26 ( Fehler beim bestimmen des angegebenen Servers / der angegeben Instanz JTL-Wawi - Fehler und Bugs 5
Fehler beim Abgleich von Wawi 1.6.43.0 mit Shop 5.1.5, Verletzung der PRIMARY KEY-Einschränkung JTL-Wawi 1.6 12
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 Gambio Connector - Fehler "invalid request" Gambio-Connector 3
Neu CMD Line Export Fehler User helfen Usern - Fragen zu JTL-Wawi 2
Neu Jtl shop 5 Fehler 404 Installation / Updates von JTL-Shop 2
Neu Fehler bei Installation JTL5 auf Hosteurope Installation / Updates von JTL-Shop 4
Neu Warenkorb Fehler - Bei Stückzahl ändern wird Produkt gelöscht JTL-Shop - Fehler und Bugs 1
Neu Amazon-Lister + 99001 Fehler Im "Bekleidungsgröße"-Feld muss ein Wert angegeben sein. Amazon-Lister - Fehler und Bugs 0
Neu Fehler Datenbankimport auf neuen Server Installation von JTL-Wawi 1
Neu Lilfoot Idealo Plugin - Fehler Versandkosten Technische Fragen zu Plugins und Templates 0
Consent Manager Evo-Child Template - Bugs, Fehler und Co. Einrichtung JTL-Shop5 0
Neu Finde den Fehler in jQuery? Retourenstatus auf Retourenlabel platzieren | Nötig zur weiteren Absortierung Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Fehler nach Datenbank Update User helfen Usern - Fragen zu JTL-Wawi 9
Neu Webstollen OSS Lieferland Fehler-Probleme Plugins für JTL-Shop 0
Gelöst JTL-WMS 1.6.44 / Fehler bei Versandabwicklung / Auftrag mit mehreren Stücklistenartikeln [WAWI-65811] JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 9
Neu Hilfe benötigt, SQL Fehler nach Windows update User helfen Usern - Fragen zu JTL-Wawi 16
Neu SQL Fehler im Logbuch JTL-Shop - Fehler und Bugs 3
Neu Backend - Logbuch: SQL - Fehler JTL-Shop - Fehler und Bugs 2
Neu Fehler: Rechnungskauf mit Ratepay - Auftrag nicht bezahlt Plugins für JTL-Shop 2
Neu Ebay Abgleich Fehler Error calling EaEbaySynchronizeGet eBay-Anbindung - Fehler und Bugs 1
In Diskussion POST SOAP-Anfrage Fehler JTL-Workflows - Fehler und Bugs 0
Neu JTL Debug zeigt kein $Artikel Objekt bei Produktdetailseite an // PHP Fehler in JTL Debug Technische Fragen zu Plugins und Templates 0
SMTP Fehler Emails werden nicht versendet. Einrichtung JTL-Shop5 13
Auftrag anlegen macht Fehler / Es ist ein Fehler aufgetreten JTL-Wawi 1.6 25
Neu Fehler im Shop-Log JTL-Shop - Fehler und Bugs 0
Wie schalte ich die Meldung "Fehler in der Steuervalidierung beheben" aus? JTL-Wawi 1.6 9
Neu Fehler in der Suche unter Verkauf/Aufträge JTL-Wawi - Fehler und Bugs 3
Fehler bei z.B. Auftrag anlegen JTL-Wawi 1.6 2
Neu Fehler: "Verzeichnis konnte nicht erstellt werden: plugins/jtl_header/ - Unable to load private key." bei Plugin Installation Technische Fragen zu Plugins und Templates 12
Neu Fehler Rich Text Editor im OPC JTL-Shop - Fehler und Bugs 1
Neu Fehler nach Update auf 1.6.43 JTL-Wawi - Fehler und Bugs 0
SCX Fehler: MIT FEHLERN BEENDET kaufland.de - Anbindung (SCX) 14
Neu Versand Fehler für Paket Spanien JTL-ShippingLabels - Fehler und Bugs 1
Neu Fehler bei Englischer Übersetzung Allgemeine Fragen zu JTL-Shop 1
Neu Worker Fehler: Versandetikett wurde nicht gedruckt, da kein Drucker konfiguriert wurde! JTL-Wawi - Fehler und Bugs 2
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

Ähnliche Themen