From: | "Pablo E(dot) Siciliano" <psiciliano(at)puentenet(dot)com> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)dcc(dot)uchile(dot)cl> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Recuperar datos |
Date: | 2004-05-24 13:13:49 |
Message-ID: | 002901c44190$f4f1cd40$2300a8c0@puentenet.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
De nuevo, ¡¡muchisimas gracias!! Voy a probarlo.
----- Original Message -----
From: "Alvaro Herrera" <alvherre(at)dcc(dot)uchile(dot)cl>
To: "Pablo E. Siciliano" <psiciliano(at)puentenet(dot)com>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Sunday, May 23, 2004 1:58 PM
Subject: Re: [pgsql-es-ayuda] Recuperar datos
[Reenviando]
On Wed, May 19, 2004 at 02:38:12PM -0300, Pablo E. Siciliano wrote:
> Hola a todos/as:
>
> Por error hice un delete que no debía, y el backup que tengo es un poco
viejo. Todavía no hice vacuum ¿hay alguna manera de recuperar esos datos?
Si. Ubica el Id de la transaccion que hizo el delete y marcala como
"aborted" en pg_clog. El primer paso es no-trivial ... de hecho ni se
me ocurre como hacerlo.
Ah, una alternativa es usar pg_filedump (sources.redhat.com creo) y ver
cual es la transaccion que borro las tuplas que no querias borrar (la
marcada como Xmax en esas tuplas)
--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"No hay hombre que no aspire a la plenitud, es decir,
la suma de experiencias de que un hombre es capaz"
---------------------------(end of broadcast)---------------------------
TIP 3: si publicas/lees desde Usenet, por favor envía "subscribe-nomal"
a majordomo(at)postgresql(dot)org para que tus mensajes puedan llegar
a los suscriptores de la lista
From | Date | Subject | |
---|---|---|---|
Next Message | Edwin Quijada | 2004-05-24 13:48:16 | Re: ayuda |
Previous Message | Alvaro Herrera | 2004-05-23 21:39:53 | Re: Consulta de indices |