PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Поправяне на повредена база данни postgresql

Преди да направите нещо иначе, http://wiki.postgresql.org/wiki/Corruption и действайте според инструкциите . Ако не го направите, рискувате да влошите проблема.

Има два конфигурационни параметъра, изброени във Fine Manual, които може да са от полза:ignore_system_indexes и zero_damaged_pages . Никога не съм ги използвал, но бих го използвал, ако бях отчаян...

Не знам дали помагат срещу тостове. Във всеки случай, ако настройката им доведе до повторно използване на базата данни(и), бих {backup + drop + restore} да приведа отново всички таблици и каталози във форма на новородено. Успех!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Частичен индекс не се използва в клаузата ON CONFLICT при извършване на upsert в Postgresql

  2. В Rails не можах да създадем база данни за {adapter=>postgresql,

  3. GroupingError:ERROR:колоната трябва да се появи в клаузата GROUP BY или да се използва в агрегатна функция

  4. Нов начин за персонализиране на вашия PostgreSQL мониторинг с Prometheus

  5. Цикъл върху измерението на масива в plpgsql