|
|
Après trois jours d'essais/erreurs... IMPOSSIBLE d'importer ma base de données (foreign keys) Il y a 2 Années
|
Karma: 0
|
J'ai vraiment besoin d'aide avec l'importation de ma base de données... Je tente simplement de créer une réplique de ma boutique dites-vert.com sur test.dites-vert.com !
J'ai suivi le tuto proposé, tenté les propositions qui suivaient... Rien à faire!
Voici ce que j'obtient :
| Code : |
Error at the line 401524: ADD CONSTRAINT `FK_catalogrule_product_website` FOREIGN KEY (`website_id`) REFERENCES `core_website` (`website_id`) ON DELETE CASCADE ON UPDATE CASCADE;
Query: --
--
ALTER TABLE `catalogrule_product`
ADD CONSTRAINT `FK_catalogrule_product_customergroup` FOREIGN KEY (`customer_group_id`) REFERENCES `customer_group` (`customer_group_id`) ON DELETE CASCADE ON UPDATE CASCADE,
ADD CONSTRAINT `FK_CATALOGRULE_PRODUCT_PRODUCT` FOREIGN KEY (`product_id`) REFERENCES `catalog_product_entity` (`entity_id`) ON DELETE CASCADE ON UPDATE CASCADE,
ADD CONSTRAINT `FK_catalogrule_product_rule` FOREIGN KEY (`rule_id`) REFERENCES `catalogrule` (`rule_id`) ON DELETE CASCADE ON UPDATE CASCADE,
ADD CONSTRAINT `FK_catalogrule_product_website` FOREIGN KEY (`website_id`) REFERENCES `core_website` (`website_id`) ON DELETE CASCADE ON UPDATE CASCADE;
MySQL: Cannot add or update a child row: a foreign key constraint fails (`dite6021_testmagento/#sql-3efb_317c53`, CONSTRAINT `FK_catalogrule_product_customergroup` FOREIGN KEY (`customer_group_id`) REFERENCES `customer_group` (`customer_group_id`) ON DELETE CASCADE)
|
Svp, aidez-moi!
|
|
|
|
Dernière édition: 28/01/10 à 07:02 Par sornette.
|
|
|
Re:Après trois jours d'essais/erreurs... IMPOSSIBLE d'importer ma base de données (foreign keys) Il y a 2 Années
|
Karma: 27
|
|
Salut
comment tu as exporter ta base de donnees ?
essaye de le faire en cohant "désactiver la vérification des clés primaires"
|
|
|
|
|
|
|
Re:Après trois jours d'essais/erreurs... IMPOSSIBLE d'importer ma base de données (foreign keys) Il y a 2 Années
|
Karma: 0
|
|
C'est déjà fait, c'est ce que je ne comprends pas (entre autres!)... Comment puis-je avoir un problème de foreign keys, si l'option de les désactiver était cochée à l'exportation de la base de donnée?
|
|
|
|
|
|
|
Re:Après trois jours d'essais/erreurs... IMPOSSIBLE d'importer ma base de données (foreign keys) Il y a 2 Années
|
Karma: 27
|
Salut,
je sais pas je l'ai jamais eu cette erreur pourtant j'en ai eu
tu trouvera ici la solution je pense
www.magentocommerce.com/boards/viewthread/74109/#t208700
Sinon autre solution faire un dump de base en base (je ne suis pas compétant pour ça, mais je sais que c'est possible.
|
|
|
|
|
|
|
Re:Après trois jours d'essais/erreurs... IMPOSSIBLE d'importer ma base de données (foreign keys) Il y a 2 Années
|
Karma: 0
|
Oui, c'est moi Say GREEN ! sur magentocommerce.com!
J'ai tenté de suivre les conseils, mais c'est un peu du chinois pour moi...
|
|
|
|
|
|
|
Re:Après trois jours d'essais/erreurs... IMPOSSIBLE d'importer ma base de données (foreign keys) Il y a 2 Années
|
Karma: 27
|
Tu parles bien anglais 
J'avoue que j'ai pas le courage et pas trop le temps de lire toutes les instructions données sur magento commerce
Tu as essayé de faire la sauvegarde de la base via magento
|
|
|
|
|
|
|
Re:Après trois jours d'essais/erreurs... IMPOSSIBLE d'importer ma base de données (foreign keys) Il y a 2 Années
|
Karma: 0
|
Merci!
Oui, j'ai lu tout ce que j'ai pu trouver sur le sujet en français et en anglais aussi!
Ça ne fonctionne pas non plus avec la sauvegarde effectuée à partir de magento! 
|
|
|
|
|
|
|
Re:Après trois jours d'essais/erreurs... IMPOSSIBLE d'importer ma base de données (foreign keys) Il y a 2 Années
|
Karma: 0
|
Ok je suis complètement perdue... Je roule sur magento 1.3.1 / phpmyadmin 2.11.9.5 / mysql 4.1.22
J'ai exporté ma base de données avec phpmyadmin, avec "Disable foreign key checks" coché et "Extended inserts" décoché.
J'ai au début de mon fichier sql :
| Code : |
SET FOREIGN_KEY_CHECKS=0;
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
|
et j'ai changé :
| Code : |
INSERT INTO `core_website` VALUES(0, 'admin', 'Admin', 0, 0, 0);
INSERT INTO `core_website` VALUES(1, 'siteprincipal', 'Site principal', 0, 1, 1);
INSERT INTO `core_store` VALUES(0, 'admin', 0, 0, 'Admin', 0, 1);
INSERT INTO `core_store` VALUES(1, 'ditesvert', 1, 1, 'Dites VERT !', 0, 1);
INSERT INTO `core_store` VALUES(2, 'saygreen', 1, 1, 'Say GREEN !', 1, 0);
INSERT INTO `core_store` VALUES(9, 'encore', 1, 4, 'Dites VERT encore !', 0, 1);
INSERT INTO `core_store` VALUES(10, 'again', 1, 4, 'Say GREEN again !', 1, 0);
INSERT INTO `core_store_group` VALUES(0, 0, 'Default', 0, 0);
INSERT INTO `core_store_group` VALUES(1, 1, 'Dites VERT ! Say GREEN !', 2, 1);
INSERT INTO `core_store_group` VALUES(2, 1, 'Dites VERT encore ! Say GREEN again!', 74, 9);
INSERT INTO `customer_group` VALUES(0, 'NOT LOGGED IN', 3);
INSERT INTO `customer_group` VALUES(1, 'Clients', 3);
INSERT INTO `customer_group` VALUES(2, 'Fournisseurs', 3);
INSERT INTO `customer_group` VALUES(3, 'Distributeurs', 3);
|
Pour :
| Code : |
INSERT INTO `core_website` VALUES(1, 'admin', 'Admin', 0, 0, 0);
INSERT INTO `core_website` VALUES(2, 'siteprincipal', 'Site principal', 0, 1, 1);
INSERT INTO `core_store` VALUES(1, 'admin', 0, 0, 'Admin', 0, 1);
INSERT INTO `core_store` VALUES(2, 'ditesvert', 1, 1, 'Dites VERT !', 0, 1);
INSERT INTO `core_store` VALUES(3, 'saygreen', 1, 1, 'Say GREEN !', 1, 0);
INSERT INTO `core_store` VALUES(9, 'encore', 1, 4, 'Dites VERT encore !', 0, 1);
INSERT INTO `core_store` VALUES(10, 'again', 1, 4, 'Say GREEN again !', 1, 0);
INSERT INTO `core_store_group` VALUES(1, 0, 'Default', 0, 0);
INSERT INTO `core_store_group` VALUES(2, 1, 'Dites VERT ! Say GREEN !', 2, 1);
INSERT INTO `core_store_group` VALUES(3, 1, 'Dites VERT encore ! Say GREEN again!', 74, 9);
INSERT INTO `customer_group` VALUES(1, 'NOT LOGGED IN', 3);
INSERT INTO `customer_group` VALUES(2, 'Clients', 3);
INSERT INTO `customer_group` VALUES(3, 'Fournisseurs', 3);
INSERT INTO `customer_group` VALUES(4, 'Distributeurs', 3);
|
J'ai uploadé le fichier par ftp et ai tenté de l'importer avec bigdump, dans une base de données vide.
J'obtiens toujours la même erreur :
| Code : |
BigDump: Staggered MySQL Dump Importer v0.31b
Processing file: dite6021_magento.sql
Starting from line: 411063
Error at the line 412676: ADD CONSTRAINT `FK_catalogrule_product_price_website` FOREIGN KEY (`website_id`) REFERENCES `core_website` (`website_id`) ON DELETE CASCADE ON UPDATE CASCADE;
Query: --
--
ALTER TABLE `catalogrule_product_price`
ADD CONSTRAINT `FK_catalogrule_product_price_customergroup` FOREIGN KEY (`customer_group_id`) REFERENCES `customer_group` (`customer_group_id`) ON DELETE CASCADE ON UPDATE CASCADE,
ADD CONSTRAINT `FK_CATALOGRULE_PRODUCT_PRICE_PRODUCT` FOREIGN KEY (`product_id`) REFERENCES `catalog_product_entity` (`entity_id`) ON DELETE CASCADE ON UPDATE CASCADE,
ADD CONSTRAINT `FK_catalogrule_product_price_website` FOREIGN KEY (`website_id`) REFERENCES `core_website` (`website_id`) ON DELETE CASCADE ON UPDATE CASCADE;
MySQL: Cannot add or update a child row: a foreign key constraint fails (`dite6021_testmagento/#sql-3efb_33e2ab`, CONSTRAINT `FK_catalogrule_product_price_customergroup` FOREIGN KEY (`customer_group_id`) REFERENCES `customer_group` (`customer_group_id`) ON DELETE C)
Stopped on error
|
Qui sera mon sauveur? ;)
|
|
|
|
|
|