Carlos T. Groero Carmona escribió: > Hola, > El servidor de BD se cayo, actualmente caido, tratando de resolverlo.. > tratando de ejectutar el vacuum solicitado...responde esto > > ERROR: database is not accepting commands to avoid wraparound data loss in > database "db_production" HINT: Stop the postmaster and use a standalone > backend to vacuum that database. You might also need to commit or roll back > old prepared transactions.
Tienes que bajar el sistema (systemctl stop o pg_ctl stop), luego levantarlo en modo single en la BD indicada (postgres --single db_production) y ejecutar vacuum en las tablas problematicas. Puedes saber cuáles son mirando el age(relfrozenxid) en pg_class; las tablas más cerca de 2 mil millones son las que causan problemas. -- Álvaro Herrera https://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services