Alvaro , 2017-06-10 14:24 GMT-03:00 Alvaro Herrera <alvhe...@2ndquadrant.com>:
> Juan escribió: > > > Haciendo un restore de una db me aparrecio este error y no tengo idea > > que significa, alguien le paso? > > Es un deadlock. > Es el mensaje de error que tira el postgres. Es una abrazo mortal, donde A necesita a B pero B no arranca porque neceista A de esa manera nunca se libera. El restore esta hecho con pg_restore -disable_all_triggers -1 -O file.custom. al parecer el deshabilitar los triggers el postgres envia disable postrgres tabla X. restore enable triggers tabla X en ese proceso se bloquea diciendo lo que dice el mensaje de error. No entiendo como si esa base de datos no existia antes del restore puede estar bloqueada por otro proceso... cual proceso??? como lo corrijo? el restore queda bloqueado y se pierde todo obviamente, saludos Juan > > ¿qué tipo de restore? > > -- > Álvaro Herrera https://www.2ndQuadrant.com/ > PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services >