Než cokoli uděláte jinak http://wiki.postgresql.org/wiki/Corruption a postupujte podle pokynů . Pokud tak neučiníte, riskujete, že se problém zhorší.
V příručce Fine Manual jsou dva konfigurační parametry, které se mohou hodit:ignore_system_indexes
a zero_damaged_pages
. Nikdy jsem je nepoužil, ale kdybych byl zoufalý, udělal bych to...
Nevím, jestli pomáhají proti toastovým stolům. V každém případě, pokud jejich nastavení způsobí, že se vaše databáze znovu stanou použitelnými, {zálohovat + zahodit + obnovit}, abych znovu dostal všechny tabulky a katalogy do novorozeneckého tvaru. Úspěch!