sql >> Base de Datos >  >> RDS >> PostgreSQL

Reparar base de datos corrupta postgresql

Antes de hacer cualquier cosa de lo contrario, http://wiki.postgresql.org/wiki/Corruption y siga las instrucciones . Si no lo hace, corre el riesgo de empeorar el problema.

Hay dos parámetros de configuración enumerados en el Manual de Fine que podrían ser útiles:ignore_system_indexes y zero_damaged_pages . Nunca los he usado, pero lo haría si estuviera desesperado...

No sé si ayudan contra las tostadas. En cualquier caso, si configurarlas hace que su(s) base(s) de datos vuelva(n) a ser utilizable(s), haría {backup + drop + restore} para que todas las tablas y catálogos vuelvan a estar en su forma original. ¡Éxito!