PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Reparar banco de dados corrompido postgresql


Antes de fazer qualquer coisa senão, http://wiki.postgresql.org/wiki/Corruption e siga as instruções . Não fazer isso corre o risco de piorar o problema.

Existem dois parâmetros de configuração listados no Fine Manual que podem ser úteis:ignore_system_indexes e zero_damaged_pages . Eu nunca os usei, mas usaria se estivesse desesperado ...

Não sei se ajudam contra as mesas de torradas. De qualquer forma, se defini-los fizer com que seus bancos de dados se tornem utilizáveis ​​novamente, eu {backup + drop + restore} para colocar todas as tabelas e catálogos no formato recém-nascido novamente. Sucesso!