Re: détecter les corruptions de données

From: Marc Cousin <cousinmarc(at)gmail(dot)com>
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: détecter les corruptions de données
Date: 2009-08-02 11:22:52
Message-ID: 200908021322.52571.cousinmarc@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Ça ressemble surtout à des données insérées avec un client avec un certain
encodage et relues avec un encodage différent.
Postgres ne corrompt pas les données à chaque reboot…

Quel est le message d'erreur exactement ?

Le Sunday 02 August 2009 12:08:56, William Dode a écrit :
> Bonjour,
>
> Suite, je présume, à un reboot intempestif, cela fait deux fois que dans
> le même champ je me retrouve avec un caractère corrompu. C'est de
> l'utf-8 mais le caractère n'est plus reconnu.
> Il suffit que je mette à jour l'enregistrement pour que ça reparte.
>
> J'ai des sauvegardes régulières. Par contre ce qui m'embête c'est que je
> n'ai pu tomber dessus que parce que mon programme l'a détecté lorsqu'un
> utilisateur à voulu demandé cet enregistrement. Et d'autre part que
> curieusement ça s'est produit sur le même enregistrement, enregistrement
> qui n'a pas subit de requête en écriture depuis longtemps.
>
> Est-ce qu'il y a un moyen de détecter un problème de ce genre à part
> passer tous les enregistrements en revu par programme ?
>
> Comme ce sont des bases avec proportionnellement très peu d'écriture,
> j'aimerai bien mettre au point un petit système de checksum qui
> m'aiderai à valider les données. Est-ce ça n'existerait pas déjà ?
>
> merci des tuyaux

In response to

Responses

Browse pgsql-fr-generale by date

  From Date Subject
Next Message William Dode 2009-08-02 12:30:56 Re: détecter les corruptions de données
Previous Message William Dode 2009-08-02 10:08:56 détecter les corruptions de données