Bonjour j'ai ma basse de donnés qui est corrompu et je ne sais pas quoi faire

voir image :

message d'erreur logs nextcloud

"DriverException: An exception occurred while executing 'SELECT fileid FROM oc_filecache WHERE"

Merci pour votre aide

Un index de ta BDD est corrompu, tu peux essayer de le réparer
mysqlcheck -u $USER -p --auto-repair --check nextcloud

Ce problème en cache peut etre un autre plus profond (disque dur fatigué etc.)
https://help.nextcloud.com/t/db-index-corrupted/41459

On en saurait peut-être plus si tu fournissais plus d'infos :
Installation en dur/docker ? OS ? Type de BDD etc.

A noter qu'il existe également un sous-forum de NC en FR
https://help.nextcloud.com/c/international/francais/145

Bonjour
merci pour ta réponse c'est une vm sous débian 10
quand j'effectue la commande ça ne fonctionne pas
Merci à toi

c'est bon j'ai réussi mais ce n'est pas concluant

Le plus simple serait de réinjecter un backup, le complet de la VM d'ailleurs, c'est plus simple.
Sinon, ce ne sont pas des tables de données qui sont HS, tu peux donc les effacer et recréer à la main :

drop table la_table_hs;
create table la_table like la_table_hs;

Et voir ce que ça donne

    Pour remettre ton backup ? Tout dépend de comment tu le fais et de comment est installée ta VM. C'est du Proxmox ? VM ou CT dans ce cas ?

      Aerya vm avec apache 2 mais j'ai réinstallé nextcloud mais j'ai une erreur

      Faut voir les logs. Je ne sais pas comment tu installes Nextcloud. Vu le temps que ça prends, j'aurais remis un backup de la VM en place tout simplement, non ? Ou alors tu n'as pas de backup ? (et donc pourquoi une VM du coup ?)

      Répondre…