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 2016-02-11 12:52:48

sperli
Member
Registered: 2007-07-31
Posts: 45

Migration 0.90 Erreur " L'erreur est Table ... as crashed

Bonjour,

je tente de migrer mon installation GLPI de la version 0.85.2 vers la 0.90.1 et je rencontre une erreur sur la Mise à jour en 0.85.5 avec le message d'erreur suivant:

0.85.5 multiple alter in glpi_knowbaseitems - Erreur durant l'éxecution de la requête : ALTER TABLE `glpi_knowbaseitems` ADD INDEX `begin_date` (`begin_date`) , ADD INDEX `end_date` (`end_date`) - L'erreur est Table '.\glpi\glpi_knowbaseitems' is marked as crashed and should be repaired

Comment corriger le problème ?

Merci d'avance pour vos lumières.

Offline

#2 2016-02-11 14:50:43

orthagh
Administrator
From: TECLIB - CAEN
Registered: 2010-11-30
Posts: 662
Website

Re: Migration 0.90 Erreur " L'erreur est Table ... as crashed

Donc l'erreur :
" L'erreur est Table '.\glpi\glpi_knowbaseitems' is marked as crashed and should be repaired"

Si vous êtes sous linux, un simple mysqlcheck -r devrait réparer votre table.

Offline

#3 2016-02-11 15:39:05

sperli
Member
Registered: 2007-07-31
Posts: 45

Re: Migration 0.90 Erreur " L'erreur est Table ... as crashed

je suis "malheureusement" (pour le moment) sous Windows.

une manip ?

Offline

#4 2016-02-11 15:41:49

orthagh
Administrator
From: TECLIB - CAEN
Registered: 2010-11-30
Posts: 662
Website

Re: Migration 0.90 Erreur " L'erreur est Table ... as crashed

l'utilitaire mysqlcheck doit être fourni avec votre mysql (wamp, xampp ?) et s'utilise de la même manière.

c:\...\mysql\>mysqlcheck.exe -r -p -u username databasename

Offline

#5 2016-02-11 16:01:42

sperli
Member
Registered: 2007-07-31
Posts: 45

Re: Migration 0.90 Erreur " L'erreur est Table ... as crashed

j'ai lancé la commande et relancé la mise à jour GLPI mais j'ai a présent un autre message d'erreur:

0.85.5 multiple alter in glpi_knowbaseitems - Erreur durant l'éxecution de la requête : ALTER TABLE `glpi_knowbaseitems` ADD INDEX `begin_date` (`begin_date`) , ADD INDEX `end_date` (`end_date`) - L'erreur est Key column 'begin_date' doesn't exist in table

Offline

#6 2016-02-12 16:23:13

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Migration 0.90 Erreur " L'erreur est Table ... as crashed


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#7 2016-02-12 17:15:23

sperli
Member
Registered: 2007-07-31
Posts: 45

Re: Migration 0.90 Erreur " L'erreur est Table ... as crashed

Merci Yllen pour la réactivité mais je dois faire quoi ?

Offline

#8 2016-02-12 19:53:17

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Migration 0.90 Erreur " L'erreur est Table ... as crashed

Ouvrir le fichier indiqué et modifié comme indiqué (vous supprimez ce qui est en rouge dans votre fichier et le remplacer par ce qui est en vert).
Ensuite vous relancez la migration et il ne vous embetera plus


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#9 2016-02-15 13:29:07

sperli
Member
Registered: 2007-07-31
Posts: 45

Re: Migration 0.90 Erreur " L'erreur est Table ... as crashed

Bonjour Yllen,

j'ai modifié le fichier update_0853_0855.php comme indiqué mais j'ai toujours la même erreur.

un idée ? (faut-il que je fasse une migration en passant de ma version 0.85.2 à la 0.85.5 par exemple)

merci d'avance

Offline

#10 2016-02-15 19:38:43

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Migration 0.90 Erreur " L'erreur est Table ... as crashed

Commenter les lignes avec // en début de ligne.
L'erreur vous indique que vous voulez ajouter un index qui existe déjà


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#11 2016-02-16 10:49:34

sperli
Member
Registered: 2007-07-31
Posts: 45

Re: Migration 0.90 Erreur " L'erreur est Table ... as crashed

ça fonctionne parfaitement.

un énorme merci ;-)

Offline

Board footer

Powered by FluxBB