Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

Après trois jours d'essais/erreurs... IMPOSSIBLE d'importer ma base de données (foreign keys)
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 12
SUJET:

Après trois jours d'essais/erreurs... IMPOSSIBLE d'importer ma base de données (foreign keys)

#25656
sornette
Senior Boarder
Messages: 58
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

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.
L'administrateur a désactivé l'accès public en écriture.
#25659
ceddddd
Platinum Boarder
Messages: 2634
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin bloggento ced__@hotmail.fr

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"
 
Prestataire magento Site magento
Nouveautés magento
L'administrateur a désactivé l'accès public en écriture.
#25660
sornette
Senior Boarder
Messages: 58
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

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?
 
L'administrateur a désactivé l'accès public en écriture.
#25661
ceddddd
Platinum Boarder
Messages: 2634
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin bloggento ced__@hotmail.fr

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.
 
Prestataire magento Site magento
Nouveautés magento
L'administrateur a désactivé l'accès public en écriture.
#25662
sornette
Senior Boarder
Messages: 58
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

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...
 
L'administrateur a désactivé l'accès public en écriture.
#25663
ceddddd
Platinum Boarder
Messages: 2634
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin bloggento ced__@hotmail.fr

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
 
Prestataire magento Site magento
Nouveautés magento
L'administrateur a désactivé l'accès public en écriture.
#25727
sornette
Senior Boarder
Messages: 58
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

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!
 
L'administrateur a désactivé l'accès public en écriture.
#25741
sornette
Senior Boarder
Messages: 58
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

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? ;)
 
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 12
Modérateur: admin, Gabriiiel, CaPiT