You are not logged in.
Pages: 1
Bonjour
Sur mon serveur de test, j'ai sauvegardé la BD de mon serveur de prod qui est toujours en GLPI 0.90.3
le test lui est en 9.2
Lorsque j'essaye la BD, j'ai
GLPI SETUP
Mise à jour
Connexion à la base de données réussie
Traitement en cours...
Mise à jour en 0.90.5
Traitement terminé. (0 seconde)
Mise à jour en 9.1
Traitement terminé. (2 secondes)
Mise à jour en 9.1.1
Traitement terminé. (2 secondes)
Mise à jour en 9.1.3
Traitement terminé. (2 secondes)
Mise à jour en 9.2
Changement de la structure de la base de données - glpi_problems (6 secondes)
9.2 migrate notifications templates - Erreur durant l'éxecution de la requête : INSERT INTO `glpi_notifications_notificationtemplates` (`notifications_id`, `mode`, `notificationtemplates_id`) SELECT `id`, `mode`, `notificationtemplates_id` FROM `glpi_notifications` - L'erreur est Duplicate entry '72-mailing-0' for key 'unicity'
Impossible de mettre a jour
une idée ??
Merci
Last edited by Ijack30 (2017-12-21 20:56:16)
Offline
j'imagine que vous avez 2 modèles de notifications avec le même nom;
/!\ assurez vous que vous avez bien une sauvegarde, qu'elle a marché et que vous savez la restaurer ........!
une fois ça vérifié :
supprimez vos tables de la base dont la migration a planté et remontez la sauvegarde.
renommez les modèles de notification en double
relancez la migration
attention il y a parfois d'autre erreurs sur le script de migration et il peut y avoir des champs manquants au niveau des sla je pense corrigés en 9.2.1
Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
Offline
Merci,
je n'ai pas tout compris concernant les modèles de notification qui pourraient être en double. Mais en supprimant les tables, tout a fonctionner.
Joyeux Noel
Offline
Pages: 1