Re: Pido ayuda para recuperar mi base de datos

From: Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>
To: Miguel Manzano <migabol(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)lists(dot)postgresql(dot)org
Subject: Re: Pido ayuda para recuperar mi base de datos
Date: 2021-10-06 22:38:48
Message-ID: 20211006223848.GA18705@ahch-to
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Wed, Oct 06, 2021 at 06:25:48PM -0400, Miguel Manzano wrote:
> al iniciar el sistema como cada dia me encuentro que hubo un fallo de
> hardware y despues de solucionado encuentro que mi pgadmin ya no me permite
> recuperar mis datos y tampoco por linea de comandos aparece el mensaje
> ERROR: la página no es válida en el bloque 0 de la relación base/16394/2704

este es un índice de sistema. intenta reindexarlos, para esto debes
conectarte a cada base de dato o al menos postgres y las que tu hayas
creado) y ejecutar:

"""
REINDEX SYSTEM nombre_base_de_datos;
"""

> y en linea de comandos puedo usar select pero no funciona pg_dump quisiera
> pedir orientacion para identificar donde esta el problema o la corrupcion
> de datos , tampoco puedo crear bases de datos nuevas y en la existente
> desaparecio el Schema public y los catalogs.

seguramente no desaparecio, porque si hubieran desaparecido los
catálogos no podrías hacer SELECT de ningún objeto.

Reindexa los catálogos del sistema y ruega que solo sea eso, luego un
REINDEX DATABASE por cada base de datos y un VACUUM FULL no vendrían
mal. Finalmente un pg_dump/pg_restore en un nuevo cluster.

--
Jaime Casanova
Director de Servicios Profesionales
SystemGuards - Consultores de PostgreSQL

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Enrique Herrera Noya 2021-10-07 00:09:33 posibilidad de trabajo
Previous Message Ekaterina Amez 2021-10-06 06:07:37 Re: Dudas sobre archive_command y Streaming Replication