sql >> Databáze >  >> RDS >> PostgreSQL

Opravit poškozenou databázi postgresql

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!



  1. Postgres - Funkce pro návrat průsečíku 2 POLE?

  2. Více o zavedení časových pásem v dlouhodobém projektu

  3. oracle 11g a integrace hibernate spring a jsf

  4. Jak drahé jsou implicitní konverze na straně sloupců?