You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2008-01-24 17:27:51

urgif69
Member
Registered: 2005-09-21
Posts: 20

Problème migration base sql Version 0.65 -> Version 0.70.1

Bonjour,
J'utilisais GLPI (Version 0.65) sous une ancienne version de Debian et je viens d'installer un nouveau serveur sous debien Etch et j'ai installé la dernière version 0.70.1.
Avec l'ancienne version, j'ai sauvegardé la base .sql et copier se ficher dans le répertoire de mon nouveau serveur dans \glpi\files\_dumpd. Je me suis connecté avec le compte administrateur et je suis allé dans Administration > Données et j'ai restauré la base.

Puis une fenêtre s'ouvre :

Test effectué Résultats
Test la mémoire allouée Mémoire allouée > 32 Mo - Parfait !
Tests d'écriture de fichiers dump Un fichier et un dossier a été créé et supprimé - Parfait !
Test d'écriture de fichiers documents Un fichier et un dossier a été créé et supprimé - Parfait !
Test d'écriture du fichier de configuration Un fichier et un dossier a été créé et supprimé - Parfait !
Test d'écriture des fichiers de sessions Un fichier et un dossier a été créé et supprimé - Parfait !
Test d'écriture des fichiers de cron Un fichier et un dossier a été créé et supprimé - Parfait !
Test d'écriture des fichiers de cache Un fichier et un dossier a été créé et supprimé - Parfait !
Test d'écriture des fichiers de log Un fichier et un dossier a été créé et supprimé - Parfait !

Votre version de la base de données n'est pas compatible avec la version du code installé. Une mise à jour est nécessaire.

Je clique sur le bouton "mise à jour" pour convertir la base de données avec la version du conde installé.

Une autre fenêtre s'ouvre :

GLPI SETUP
Update
Connexion à la base de données réussie
Version 0.65

A la fin, un message s'affiche "0.7 add default search for states Erreur durant la mise à jour de la base de donnéesDuplicate entry '22-31-0' for key 2".

Est-ce que vous avez déja eu ce problème car GLPI est bloqué?

Merci de votre aide.

Cédric

Offline

#2 2008-01-24 19:14:29

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Problème migration base sql Version 0.65 -> Version 0.70.1

ce n'est pas du tout la méthode recommandée pour ce style de mise à jour.
Il faut intégrer votre vieille base mais sur une base vierge pas sur une base plus récente


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#3 2008-01-24 19:19:54

urgif69
Member
Registered: 2005-09-21
Posts: 20

Re: Problème migration base sql Version 0.65 -> Version 0.70.1

Merci de la réponse.
Je me disais bien que je faisais du "neuf" avec du "vieux".
Par contre, j'ai cherché une procédure mais je n'ai rien trouvé sur le site et le wiki documentation.
Avez-vous une méthode car là je galère un peu?
Merci
Cédric

Offline

#4 2008-01-24 19:51:27

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Problème migration base sql Version 0.65 -> Version 0.70.1

supprimer toutes les tables / intégré votre sauvegarde / lancer la mise à jour


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#5 2008-01-24 22:20:25

urgif69
Member
Registered: 2005-09-21
Posts: 20

Re: Problème migration base sql Version 0.65 -> Version 0.70.1

Merci beaucoup de ton aide.
Cédric

Offline

#6 2008-01-28 12:50:35

urgif69
Member
Registered: 2005-09-21
Posts: 20

Re: Problème migration base sql Version 0.65 -> Version 0.70.1

Bonjour,
De retour au travail, j'ai suivi votre méthode : j'ai supprimé toutes les tables, intégré ma sauvegarde et lancé la mise à jour.
Par contre j'ai un message d'erreur :

GLPI SETUP
Update
Connexion à la base de données réussie
Version 0.65
0.7 add default search for states Erreur durant la mise à jour de la base de donnéesDuplicate entry '22-31-0' for key 2

Offline

#7 2008-01-28 12:56:08

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Problème migration base sql Version 0.65 -> Version 0.70.1

il faudrait allez voir dans le script de mise à jour et tenter de commenter l'action de mise à jour qui plante. Ici c'est simplement un ajout de donnée donc ce n'est pas bien grave.
Il suffit de recherche le message d'erreur.


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#8 2008-01-28 15:30:59

urgif69
Member
Registered: 2005-09-21
Posts: 20

Re: Problème migration base sql Version 0.65 -> Version 0.70.1

J'ai la poisse avec cette mise à jour :

GLPI SETUP
Update
Connexion à la base de données réussie
Version 0.65
0.65 alter various fields in config Erreur durant la mise à jour de la base de donnéesUnknown column 'root_doc' in 'glpi_config'

Impossible d'aller plus loin, il faut tout relancer en supprimant le fichier /glpi/config/config_db.php

Cédric

Last edited by urgif69 (2008-01-28 15:35:05)

Offline

#9 2008-01-28 23:14:30

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Problème migration base sql Version 0.65 -> Version 0.70.1

heu là je ne sais pas dans quel etat est votre DB en 0.65 mais c'est vraiment bizarre.
Vous devrier voir si le schema de DB de votre 0.65 correspond bien au schema normal de GLPI 0.65
Le schema par defaut se trouve dans install/mysql/glpi-0.65-empty.sql


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#10 2008-02-01 11:15:04

urgif69
Member
Registered: 2005-09-21
Posts: 20

Re: Problème migration base sql Version 0.65 -> Version 0.70.1

Bonjour,
J'ai résolu mon problème.
J'ai installé une version GLPI 0.65 et réinjecté ma base actuelle. L'opération a marché. Puis j'ai migré vers la version 0.70.2 et l'opération s'est bien déroulée, pas de message d'erreur. Juste la perte des droits utilisateurs en "admin" qui sont devenu "post-only", mais là c'est un autre soucis (voir mon post Problème connexion avec le compte "super-admin").

Vous pouvez fermer ce topic.

Cédric

Offline

Board footer

Powered by FluxBB