PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 20/06/2012 19:12:25

ymam
Membre

unrecognized win32 error code: 23

i'm using the postgres 8.2 version  and the follownig event happened. I googlized and no answer to such event has be published.


2012-06-20 16:49:12 LOG:  unrecognized win32 error code: 23
2012-06-20 16:49:12 PANIC:  could not read block 12737 of relation 1663/16403/17885: Invalid argument

The database does not start !

Thanks

Hors ligne

#2 20/06/2012 22:16:00

gleu
Administrateur

Re : unrecognized win32 error code: 23

This is a french forum, you'll get less help than on an english forum.

Anyway, you're using an obsolete/unmaintained version of PostgreSQL. You should update really soon.


Guillaume.

Hors ligne

#3 20/06/2012 22:17:22

rjuju
Administrateur

Re : unrecognized win32 error code: 23

You're on a french board, any chance you speak french ?

It sounds like an IO error.
Were you running a query when it happened ?
What does these query show ?


select datname,oid from pg_database where oid = 16403
This should give you the database where the error happened.
On this database:


SELECT oid,relname,relfilenode
FROM pg_class
WHERE oid = 17885 or relfilenode = 17885;

En ligne

#4 20/06/2012 22:20:15

ymam
Membre

Re : unrecognized win32 error code: 23

Merci,

Effectivement il ya un soucis avec le volume d de la machine sur lequel réside les répertoire data de postgres.

Une analyse avec CHKDSK D/ /R est en cours à l'instant même.

Hors ligne

#5 20/06/2012 22:22:36

rjuju
Administrateur

Re : unrecognized win32 error code: 23

Si vous avez des sauvegardes, je vous conseille de les mettre à l'abri assez vite si elles sont sur le même disque. Sinon un pg_dumpall sur un autre disque est à faire d'urgence, avec hélas une perte possible de données.

En ligne

Pied de page des forums