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


--

Gustavo J. Vaccaro

http://www.gjv.com.ar