Hola,
tengo un problema que me pasa muy de vez en cuando pero no tengo idea como solucionarlo sin cerrar el postgres.
Recien desde un programa se ejecutó una sentencia: "UPDATE remitoegr SET anulado = 'S' WHERE id_nroemp = 5 AND id_nroremito = 118"
Estaba corriendo el debug de PGADMIN sobre un trigger que se dispara con el update en la tabla remitoegr y cerré sin darme cuenta la ventana que me abrio el debug.
Cuando ejecuto "SELECT * FROM pg_stat_activity" veo que el UPDATE esta vivo con PID 11160.
Ejecuto "SELECT pg_terminate_backend(11160)" y no pasa nada.
El usuario que utilizo es postgres y es superusuario. El usuario del UPDATE es admin y tambien superusuario.
Estoy corriendo postgresql 9.3 sobre win 7 64. Es mi entorno de desarrollo y pruebas.
¿Alguna idea como matar el UPDATE o cual es el problema?
Saludos