You are not logged in.
Salut,
J'ai un problème avec la table de
sauvegarde
dans ma base de données GLPI. J'essaie de mettre à jour ma base de données GLPI vers la dernière version, mais j'obtiens l'erreur suivante dans l'étape mise à jour en 10.0.2 :
SQL Error "1146": La table 'glpi.sauvegarde' n'existe pas in query "UPDATE `glpi`.`sauvegarde` SET `date_mod` = NULL WHERE ( NOT (`date_mod` IS NULL)) AND (`date_mod` < '1970-01-01 00:00:01')"
J'ai essayé aussi de lancer le script de migration :
php bin/console db:update --force
Mais le problème persiste toujours
J'utilise maintenant la version 0.85.3 et j'ai besoin de faire la migration vers la dernière version
Merci beaucoup
Offline
Bonjour,
Quelle version exacte de GLPI essayez vous d'installer ?
Offline
La version 10.0.8
Offline
Est-il possible que vous ayez une tache automatisée (ou que vous ayez effectué une action manuelle) qui aurait supprimé une table "sauvegarde" en plein milieu de la migration ?
Offline
J'ai vérifier la version actuelle (0.85.3) j'ai pas trouver une table "sauvegarde" et j'ai installer la version 10.0.2 dans un autre serveur sans migration est j'ai pas trouvé aucune table s'appelle "sauvegarde"
Je sais pas est-ce que cette table est créer lors de migration, ou il y a une autre raison pour ce problème
Merci d'avance
Offline
les noms des tables de glpi commencent tous par "glpi_"
je n'ai jamais fait de migration avec un tel ecart mais je n'ai jamais ce problème de table manquante lors des migrations sucessives ( depuis 0.72 jusque 10.0.9)
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
"sauvegarde" n'est pas une table créée par GLPI.
Si la table n'existe pas, c'est peut-être qu'il y a des données corrompues quelque part dans les bases de données. Il faudrait lancer la commande "mysqlcheck --all-databases" pour voir s'il y a une erreur de relevée.
Offline
Oui effectivement @LaDenrée les table glpi commencent tous par "glpi_"
@cedric-anne j'ai lancé la commande "mysqlcheck --all-databases" est tous est ok sauf pour les tables suivants
glpi.glpi_plugin_fusioninventory_dblockinventories
note : Ce type de table ne supporte pas les check
glpi.glpi_plugin_fusioninventory_dblockinventorynames
note : Ce type de table ne supporte pas les check
glpi.glpi_plugin_fusioninventory_dblocksoftwares
note : Ce type de table ne supporte pas les check
glpi.glpi_plugin_fusioninventory_dblocksoftwareversion
note : Ce type de table ne supporte pas les check
Offline