Algo salió mal con su servidor. ¿El servidor se bloqueó? ¿Fallo de disco? De todas formas podrías hacer:
- Detenga su servidor y haga una copia física de su directorio de datos en un lugar seguro;
- Dado que pg_statistic está poblado por ANALIZAR
, simplemente límpielo
DELETE FROM pg_catalog.pg_statistic;
y emita unANALYZE
después.
Si el error persiste:
- Habilite allow_system_table_mods y luego reinicie su servidor:
ALTER SYSTEM SET allow_system_table_mods = ON;
(Postgres 9.4+) - Trunca pg_statistic de la base de datos que te da el error:
TRUNCATE TABLE pg_catalog.pg_statistic;
- Analizar toda la base de datos nuevamente:
ANALYZE VERBOSE;
- Deshabilitar allow_system_table_mods:
ALTER SYSTEM RESET allow_system_table_mods;
Es posible que deba REINDEX SYSTEM
después de hacer esto.
Más información sobre allow_system_table_mods aquí .