erreur lors de la mise à jour
lynch4fr opened this issue · 2 comments
Bonjour,
Je n'avais jamais mis à jour Mercator depuis sa premiere installation :
J'ai suivi la procedure "Update" pour faire une mise à jour qui n'a pas bien fonctionnée sur ma version (J'ai mon backup de DB mercator_backup.sql
J'ai donc appliqué la procedure "Repair the problems of migration" (J'ai bien mes 2 backups de DB backup_mercator_data.sql et backup_mercator_users.sql) et l'import s'arrete sur le message suivant :
sudo mysql mercator < backup_mercator_data.sql
'ERROR 1054 (42S22) at line 1043927: Unknown column 'identifiant' in 'field list'
Comment puis je corriger ou poursuivre l'import ? Merci
Voici le contenu de la ligne 1043927 dans le -- Dumping data for table processes --
INSERT INTO
processes (
id,
identifiant,
description,
owner,
security_need_c,
in_out,
dummy,
created_at,
updated_at,
deleted_at,
macroprocess_id,
security_need_i,
security_need_a,
security_need_t) VALUES (1,'GIP','<p>GIP: Impression, photocopie et numerisation</p>',NULL,NULL,NULL,NULL,'2023-12-22 13:09:22','2024-01-09 13:34:17',NULL,8,NULL,NULL,NULL),
Cette erreur provient du fait que vous essayez d'importer une version de la base de données dans une autre version de celle-ci.
Avez-vous toujours un full backup de la VM ? Est-il possible d'essayer de corriger le problème de mise à jour d'origine ?
Merci pour votre aide, en effet je viens de comprendre l'erreur et je viens de corriger 3 differences entre les 2 versions de BD (directement dans le fichier backup.sql :
- ERROR 1054 (42S22) at line 1043927: Unknown column 'identifiant' in 'field list
- ERROR 1054 (42S22) at line 1043927: Unknown column 'dummy' in 'field list'
- ERROR 1054 (42S22) at line 1044156: Unknown column 'nom' in 'field list'
Le tout semble bien refonctionner
Merci !!! :-)