# Bestellungen nicht mehr vorhanden

**URL:** <https://forum.shopware.com/t/bestellungen-nicht-mehr-vorhanden/18922>\
**Category:** Shopware 3.5\
**Tags:** administration\
**Created:** [7. März 2014 um 12:59 UTC](https://forum.shopware.com/t/bestellungen-nicht-mehr-vorhanden/18922 "2014-03-07T12:59:14Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![huber](https://avatars.discourse-cdn.com/v4/letter/h/f475e1/32.png) [@huber](https://forum.shopware.com/u/huber)\
**Post date:** [7. März 2014 um 12:59 UTC](https://forum.shopware.com/t/bestellungen-nicht-mehr-vorhanden/18922/1 "2014-03-07T12:59:14Z")

</div>

Hallo zusammen, ich verwende shopware 4.1.2 und habe das Problem, dass von gestern auf heute plötzlich alle Bestellungen im backend fehlen. Ich habe nix verändert, installiert o.ä. und auch keine Filter im backend gesetzt, wo vielleicht nur ein Teil der Bestellungen angezeigt werden würden. In der DB habe ich in die Tabelle s\_order und s\_order\_history geschaut, da sind alle Datensätze vorhanden. Kann mir jemand ziemlich schnell weiterhelfen? Übrigens: das frontend verhält sich ganz normal, wenn sich ein Kunde neu anmeldet und was bestellt, kommen die Bestellbestätigungsmails an, der Kunde wird im backend auch angelegt, aber die Bestellung wird im backend nicht aufgelistet. Vielen Dank für Eure schnelle Hilfe! Leo

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [7. März 2014 um 13:11 UTC](https://forum.shopware.com/t/bestellungen-nicht-mehr-vorhanden/18922/2 "2014-03-07T13:11:23Z")

</div>

Hallo, das kann hier verschiedene Ursachen haben. Zum einen kann es sein, dass die Datenbankbeziehungen in deinem Shop nicht mehr passen, hierzu solltest du einmal die Foreign-Key-Reparatur durchführen: [http://wiki.shopware.de/Foreign-Keys-re … l\_954.html](http://wiki.shopware.de/Foreign-Keys-reparieren%5C_detail%5C_954.html) In der Vergangenheit ist ein solcher Fehler auch aufgetreten wenn durch z.B. ein Zahlungsanbieter-Plugin die Bestellung doppelt oder defekt angelegt wurde. Hier müsste dann die defekte Bestellung repariert oder aus der Datenbank entfernt werden. Defekte Bestellungen sind etwas schwerer zu überprüfen, hier müssten am besten die Querverweise (s\_order, s\_user usw.) korrekt sein. Grüße Moritz Nazcenski

---

<div class="post-metadata">

**Author:** ![huber](https://avatars.discourse-cdn.com/v4/letter/h/f475e1/32.png) [@huber](https://forum.shopware.com/u/huber)\
**Post date:** [7. März 2014 um 13:29 UTC](https://forum.shopware.com/t/bestellungen-nicht-mehr-vorhanden/18922/3 "2014-03-07T13:29:29Z")

</div>

Ich habe den SQL Befehl, der in der Anleitung steht ausgeführt, aber folgende Fehlermeldung kommt dann trotzdem wieder, wenn ich die Foreign-Key-Reparatur danach durchführen will: Fehler SQL-Befehl: – Add missing foreign key ALTER TABLE `s_blog_attributes` ADD FOREIGN KEY ( `blog_id` ) REFERENCES `s_blog` ( `id` ) ON DELETE CASCADE ON UPDATE NO ACTION ; MySQL meldet: Dokumentation #1452 - Cannot add or update a child row: a foreign key constraint fails (`usr_web58_1`., CONSTRAINT `#sql-840_4fdb4_ibfk_1` FOREIGN KEY (`blog_id`) REFERENCES `s_blog` (`id`) ON DELETE CASCADE ON UPDATE NO ACTION)

[quote=“Moritz Naczenski”]Hallo,

das kann hier verschiedene Ursachen haben. Zum einen kann es sein, dass die Datenbankbeziehungen in deinem Shop nicht mehr passen, hierzu solltest du einmal die Foreign-Key-Reparatur durchführen: [http://wiki.shopware.de/Foreign-Keys-re … l\_954.html](http://wiki.shopware.de/Foreign-Keys-reparieren_detail_954.html)

In der Vergangenheit ist ein solcher Fehler auch aufgetreten wenn durch z.B. ein Zahlungsanbieter-Plugin die Bestellung doppelt oder defekt angelegt wurde. Hier müsste dann die defekte Bestellung repariert oder aus der Datenbank entfernt werden. Defekte Bestellungen sind etwas schwerer zu überprüfen, hier müssten am besten die Querverweise (s\_order, s\_user usw.) korrekt sein.

Grüße  
Moritz Nazcenski[/quote]

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [7. März 2014 um 13:39 UTC](https://forum.shopware.com/t/bestellungen-nicht-mehr-vorhanden/18922/4 "2014-03-07T13:39:19Z")

</div>

Hallo, Ich gehe ja davon aus, dass du die .sql-Datei in deine Datenbank importiert hast, oder? Im Prinzip ist die Fehlermeldung hier ähnlich wie die im Wiki dokumentierte. Oftmals tritt das auf, wenn fehlerhafte Einträge in dieser Tabelle vorhanden sind. Zunächst solltest du mal ein Backup der Datenbank durchführen und dann den MySQL-Befehl aus dem Wiki (weiter unten) entsprechend anpassen, damit die defekten Einträge entfernt werden: DELETE FROM s\_blog\_attributes WHERE blog\_id NOT IN ( SELECT id FROM s\_blog ); Im Prinzip ist das die Beispielabfrage aus dem Wiki auf deine Fehlermeldung gemünzt. Danach solltest du nochmal die Foreign-Key-Reparatur durchführen. Sollten weiterer solcher Fehlermeldungen kommen, dann liegen noch weitere defekte Einträge in deiner Datenbank vor. Und der SQL-Befehl muss entsprechend angepasst werden. Wenn die Abfrage dann korrekt durchgelaufen ist, muss noch der Cache geleert werden. Grüße Moritz

---

<div class="post-metadata">

**Author:** ![huber](https://avatars.discourse-cdn.com/v4/letter/h/f475e1/32.png) [@huber](https://forum.shopware.com/u/huber)\
**Post date:** [7. März 2014 um 15:43 UTC](https://forum.shopware.com/t/bestellungen-nicht-mehr-vorhanden/18922/5 "2014-03-07T15:43:41Z")

</div>

Hallo Moritz ich habe die Abfrage von dir durchgeführt, danach die ForeignKey.sql importiert und es ist keine Fehlermeldung mehr gekommen. Danach den Cache und die Ordner geleert, wie in dem Wiki beschrieben steht. Außerdem die Dateirechte überprüft. Aber es werden immer noch keine Bestellungen angezeigt! Browsercache geleert und mich neu ins backend eingeloggt, leider immer noch keine Bestellungen ersichtlich! Hast du mir vielleicht noch einen weiteren Tip, bin für alles dankbar. Gruß Leo

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [7. März 2014 um 16:02 UTC](https://forum.shopware.com/t/bestellungen-nicht-mehr-vorhanden/18922/6 "2014-03-07T16:02:34Z")

</div>

Hallo, dann wir des warscheinlich eine defekte oder doppelte Bestellung sein. Schau am besten mal in der Tabelle s\_order nach ob es z.B. eine Ordernumber doppelt gibt oder einen Eintrag ohne Ordernumber (Einträge mit der Ordernumber 0 kannst du ignorieren). Sollte es einen doppelten Eintrag geben, so kannst du einem von beiden eine neue Ordernumber geben - aber am besten eine die es so schnell nicht wieder geben wird (z.B. Doppelt-00001). Danach müsste das Modul im Backend wieder aufrufbar sein. Viele Grüße Moritz

---

<div class="post-metadata">

**Author:** ![huber](https://avatars.discourse-cdn.com/v4/letter/h/f475e1/32.png) [@huber](https://forum.shopware.com/u/huber)\
**Post date:** [7. März 2014 um 16:14 UTC](https://forum.shopware.com/t/bestellungen-nicht-mehr-vorhanden/18922/7 "2014-03-07T16:14:28Z")

</div>

Hallo Moritz, DANKE, das war es, eine doppelte Ordernummer! Perfket, jetzt wird wieder alles angezeigt 🙂 Gruß Leo

---

<div class="post-metadata">

**Author:** ![mp-style](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mp-style/32/14982_2.png) [@mp-style](https://forum.shopware.com/u/mp-style)\
**Post date:** [3. Juni 2014 um 12:18 UTC](https://forum.shopware.com/t/bestellungen-nicht-mehr-vorhanden/18922/8 "2014-06-03T12:18:06Z")

</div>

Hallo, bei mir nach dem Update von 4.1.4 auf 4.2.3 werden auch nicht geladen: - Bestellungen - Produktexporte - Cache-Einstellungen - Blogübersicht Alles was nötig und im WiKi beschrieben wurde gemacht! Es kommt auch kein Fehlermeldung vor. Hat jemand eine Idee? Danke. PS. Das Update habe ich wiederholt aber es hat auch nicht geholfen ;(
