Nachdem ich mich jetzt einen halben Tag in einer Test-VM mit dem Fehler „1452 - Cannot add or update a child row“ rumgeschlagen habe:
http://community.shopware.com/Foreign-Keys-reparieren_detail_954.html
Den letzten Absatz …CONSTRAINED FAILED… FOREIGN KEY (‚articleID‘)… kann man auch noch um einen Fix auf die s_article_details erweitern.
Verwaiste Einträge in dieser Tabelle dort führen zum gleichen Fehler, nur das ganz oben im Error-Log klein articledetailsID steht.
Wird ein Import mit einer ordenumber durchgeführt, die mit einem verwaisten Eintrag in s_articles_details identisch ist, wird ein Fehler mit „Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (bitnami_shopware
.**s\_articles\_attributes**
, CONSTRAINT **s\_articles\_attributes\_ibfk\_1**
FOREIGN KEY (articleID
) REFERENCES s\_articles
(id
) ON DELETE CASCADE ON UPDATE NO ACTION)“ geworfen. Da kann man 100 Mal die foreign keys für s_articles_attributes reparieren - man muss nur den SQL-Befehl auf s_articles_details anwenden - und schon läuft der Import wieder.
Vielleicht könnte man die Reparatur-Anleitung noch ergänzen .