3
Indiquez l’intérêt que vous portez à cette question
0

Problème de corruption fréquente BdD sqlite

Bonjour,

Suite à mon passage en spip 3.0.17 et au changement de mon hébergeur simultanément (free—>OVH) début février 2015, je n’arrête pas d’avoir des problèmes de base de données.

J’alterne entre « site en travaux » et « Erreur SQL HY000 », ces erreurs devenant de plus en plus fréquentes (tous les quelques jours). Suite aux premières sueurs froides, j’ai mis en place un système de sauvegarde du fichier .sqlite (j’explique ça ici : http://gblanc.fr/spip.php?article597). Mais si j’arrive à ne pas perdre grand-chose lors de la mise en ligne d’une BdD d’avant corruption, je perds néanmoins quelques stats, et surtout il faut que je reste très vigilant, quasiment quotidiennement, que je fasse des sauvegardes manuelles après chaque article, chaque commentaire... C’est un peu contraignant.

Ce matin, j’avais un article corrompu, le n°39, que j’ai récupéré en utilisant sqlitebrowser que j’ai découvert pour l’occasion (le champ texte était un mélange de plusieurs article !!!), avec une sauvegarde d’il y a quelques jours. Sauf que si mon article 39 est toujours là, il n’apparaît plus dans la recherche sur le site, ni dans la liste totale des articles.

Deux questions :
— j’aimerais que ces problèmes de BdD cessent une bonne fois pour toutes : d’après vous, est-ce un problème sqlite ? OVH ? ... ? Comment résoudre ça ?
— comment réindexer mon article 39 (http://gblanc.fr/spip.php?article39) dans mon site ?

Site : gblanc.fr
spip : 3.0.17
BdD : sqlite
Hébergement : OVH mutualisé