[Obm] Migration 2.1 vers 2.3

Jean-Philippe Casanovas jp.casanovas at girpehmip.dyndns.org
Fri Aug 13 20:11:44 CEST 2010


Le 13/08/2010 08:43, GRANDMAIRE Marc a écrit :
>> ERROR 1217 (23000) at line 13: Cannot delete or update a parent row: a
>> foreign key constraint fails
>> error on data migration, aborting.
> Qq chose d'intéressant dans les logs de migration (dans /tmp) ?
> 
Ben j'ai refait la manip parce qu'il n'y avait rien dans les logs, en
redirigeant la sortie mais je ne suis pas plus avancé ;-(

J'ai même activé :
log  = /var/log/mysql/mysql.log
dans my.cnf, mais bon quand on n'y connait rien et qu'on ne sais pas
quoi chercher et où ;-((

>> Comme je vous l'ai dit, je n'y connais rien en dev et très peu sur les
>> BDD ,-((
> C'est comme dans une enquête, faut savoir faire causer les protagonistes ;-)
> Donc rendre mysql verbeux (il doit bien y avoir moyen de lui faire cracher tout
> le sql qu'on lui envoie) et regarder dans ses logs sur quelle instruction ça s'arrête.
> (et ne pas oublier d'enlever ça en prod ensuite)
> Dans ton cas, une ligne d'une table fait référence à une autre ligne d'une autre
> table et celle-ci n'existe pas.
> Tu peux toujours essayer de créer ce qui manque à la main (avec phpmyadmin par
> exemple) ...
> 
> Moi aussi j'ai plein d'erreurs (sur event, invoice, calendar et contract surtout) !
> Pour l'instant, les contacts, les sociétés et les listes sont^Wsemblent être là, c'est
> tout ce qui m'intéresse...

Merci du conseil, je vais essayer de me faire épauler par un ami qui s'y
connait un peu mieux que moi en sql et bdd... on verra bien.

Merci encore et bon week-end.



More information about the Obm mailing list