Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 01/10/2010 14:46:23
- jibaku
- Membre
Problème de corruption des bases de données
J'ai sur une machine une installation qui semble avoir des problèmes de corruptions de données et qui m'affiche différentes erreurs, même après un VACUUM FULL ANALYZE et un REINDEX des tables. Quand j'essaye de faire un dump des bases en question ou de sélectionner certains éléments, j'obtiens les erreurs suivantes :
ERROR: missing chunk number 0 for toast value 904947 in pg_toast_457702
ERROR: compressed data is corrupt
Hors ligne
#2 01/10/2010 15:02:30
- Marc Cousin
- Membre
Re : Problème de corruption des bases de données
Vous avez effectivement des données corrompues dans cette table. Pour être plus précis, dans l'extension toast de cette table, c'est à dire l'endroit où les champs de grande taille sont stockés.
Cela provient habituellement d'une erreur disque, ou d'un problème mémoire sur la machine.
Vous n'avez qu'une solution: trouver les enregistrements corrompus, et les supprimer. Cela se produit sur toutes les tables, sur une table particulière ? Quelle est sa définition si c'est une seule table ?
Marc.
Hors ligne
#3 01/10/2010 17:52:18
- jibaku
- Membre
Re : Problème de corruption des bases de données
Merci, ça a très bien fonctionné sur une des bases, par contre sur les autres ça m'a l'air plus complexe de trouver les enregistrements fautifs.
Hors ligne
Pages : 1