También intenté con pageinspect 

 SELECT * FROM heap_page_items(get_raw_page('gps_datos', 0));

1;8152;1;40;6275;0;0;(0,1);3;10498;24;"";
2;8104;1;44;6379;6381;0;(0,2);3;1282;24;"";
3;8056;1;44;6380;0;0;(0,3);3;2306;24;"";


Me dice que el registro 2 esta eliminado (y si es cierto), pero como lo puedo 
hacer visible asi sea usando el usuario postgresql?

Muchas gracias




>________________________________
> De: Alejandro Carrillo <[email protected]>
>Para: Alvaro Herrera <[email protected]> 
>CC: Ayuda <[email protected]>; Casanova Jaime 
><[email protected]>; Quijada Edwin <[email protected]>; Gonzalez 
>Rodrigo <[email protected]> 
>Enviado: Miércoles 23 de Mayo de 2012 11:57
>Asunto: [pgsql-es-ayuda] [pgsql-es-ayuda] Recuperar borrado físico de registro.
> 
>
>Y despues de tanto intentar me sale esto:
>
>
>Compilador: Default compiler
>Building Makefile: "C:\Documents and 
>Settings\Administrador\Escritorio\pg_dirtyread\Makefile.win"
>Ejecutando  make...
>make.exe -f "C:\Documents and 
>Settings\Administrador\Escritorio\pg_dirtyread\Makefile.win" all
>dllwrap.exe --output-def libpg_dirtyread.def --implib libpg_dirtyread.a 
>pg_dirtyread.o  -L"C:/Dev-Cpp/lib" -L"C:/postgresql-9.1.0-1-windows-binaries 
>listo/pgsql/lib" --no-export-all-symbols --add-stdcall-alias  -o 
>pg_dirtyread.dll
>
>gcc: ommon\Too    : No such file or directory
>
>dllwrap.exe: no export definition file provided.
>Creating one, but that may not be what you want
>dllwrap.exe: gcc exited with status 1
>
>make.exe: ***
 [pg_dirtyread.dll] Error 1
>
>Ejecución Terminada
>
>¿Que estoy haciendo mal? ¡¡¡Ayuda!!!
>
>
>
>
>>________________________________
>> De: Alejandro Carrillo <[email protected]>
>>Para: Alejandro Carrillo <[email protected]>; Alvaro Herrera 
>><[email protected]> 
>>CC: Ayuda <[email protected]>; Casanova Jaime 
>><[email protected]> 
>>Enviado: Miércoles 23 de Mayo de 2012 10:55
>>Asunto: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: 
>>[pgsql-es-ayuda] Re: [pgsql-es-ayuda] Recuperar borrado físico de registro.
>> 
>>
>>Estaba compilando con Visual C++ 6, ahora estoy compilando con dev c++ y me 
>>sale esto : #error must have a working 64-bit integer datatype
>>
>>
>>
>>
>>>________________________________
>>> De: Alejandro Carrillo <[email protected]>
>>>Para: Alejandro Carrillo <[email protected]>; Alvaro Herrera 
>>><[email protected]> 
>>>CC: Ayuda <[email protected]>; Casanova Jaime 
>>><[email protected]> 
>>>Enviado: Martes 22 de Mayo de 2012 17:00
>>>Asunto: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: 
>>>[pgsql-es-ayuda] Recuperar borrado físico de registro.
>>> 
>>>
>>>Por favor alguien sabe como resolver esto?
>>>
>>>
>>>
>>>
>>>>________________________________
>>>> De: Alejandro Carrillo <[email protected]>
>>>>Para: Alvaro Herrera <[email protected]> 
>>>>CC: Ayuda <[email protected]>; Casanova Jaime 
>>>><[email protected]> 
>>>>Enviado: Domingo 8 de abril de 2012 22:17
>>>>Asunto: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] 
>>>>Recuperar borrado físico de registro.
>>>> 
>>>>
>>>>
>>>>
>>>>Al compilar tengo error en el archivo postgres.h
>>>>
>>>>typedef uintptr_t Datum;
>>>>d:\postgresql\postgresql-9.1.0-1-windows-binaries 
>>>>listo\pgsql\include\server\postgres.h(302) : error C2061: syntax error : 
>>>>identifier 'Datum'
>>>>
>>>>
>>>>>________________________________
>>>>> De: Alejandro Carrillo <[email protected]>
>>>>>Para: Alvaro Herrera <[email protected]> 
>>>>>CC: Ayuda <[email protected]>; Casanova Jaime 
>>>>><[email protected]> 
>>>>>Enviado: Viernes 6 de abril de 2012 10:22
>>>>>Asunto: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Recuperar borrado físico de 
>>>>>registro.
>>>>> 
>>>>>
>>>>>Pero ... ¿Como puedo compilar las fuentes para Windows o encontrar un 
>>>>>compilado para Windows?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>________________________________
>>>>>> De: Alvaro Herrera <[email protected]>
>>>>>>Para: Alejandro Carrillo <[email protected]> 
>>>>>>CC: Ayuda <[email protected]>; Casanova Jaime 
>>>>>><[email protected]> 
>>>>>>Enviado: Jueves 5 de abril de 2012 22:26
>>>>>>Asunto: Re: [pgsql-es-ayuda] Recuperar borrado físico de registro.
>>>>>> 
>>>>>>
>>>>>>Excerpts from Alejandro Carrillo's message of jue abr 05 23:56:27 -0300 
>>>>>>2012:
>>>>>>> Hola,
>>>>>>> 
>>>>>>> Alguno sabe como recuperar (sin backups, sin pg_audit,
 sin borrado logico), un registro de una tabla de la BD. He estado investigando 
y al parecer todo apunta a HeapTupleSatisfiesVisibility(), que debe estar en 
true para ver los registros borrados de
 todas las tablas, que no se le han hecho vacuum. El lio radica, en que no se 
puede volver a compilar postgresql para hacer esta maniobra. 
>>>>>>
>>>>>>tienes suerte
>>>>>>http://www.depesz.com/2012/04/04/lets-talk-dirty/
>>>>>>
>>>>>>-- 
>>>>>>Ã�lvaro Herrera <[email protected]>
>>>>>>-
>>>>>>Enviado a la lista de correo pgsql-es-ayuda 
>>>>>>([email protected])
>>>>>>Para cambiar tu suscripción:
>>>>>>http://www.postgresql.org/mailpref/pgsql-es-ayuda
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>

Responder a