Problema con una transaccion

31/10/2005 - 20:59 por Julio | Informe spam
Hola amigos espero puedan ayudarme:

Estoy haciendo una aplicacion desde VB.NET que manda ejecutar un SP, este SP
genera un archivo de texto plano a traves de una instruccion de bcp, estube
ejecutando el SP desde el query analyzer, y no tube problemas, cuando lo
estaba implementando a traves de VB agregue un Begin Transaction.

El problema es que ahora no puedo ver el current activity del enterprice
manager, y cuando veo con el sp_who, se encuentra mi proceso como
killer/rollback, esto ya tiene mas de 3 horas y no termina de hacer el
rollback.

revise en la tabla de syslockinfo y aparecen demaciados registros blequeados.
otra cosa, el archivo que estaba queriendo crear con este SP, si existe pero
igualmente esta bloqueado, (no lo puedo eliminar), cuando consulto el log
transaction se queda pasmado el enterprice manager

Como puedo hacer para terminar esa transaccion ,
gracias de antemano
 

Leer las respuestas

#1 Alejandro Mesa
31/10/2005 - 21:02 | Informe spam
Julio,

Al parecer ya alguien mando ha parar ese proceso. Usa el comando KILL para
ver su estatus (desde el QA).

Ejemplo:

KILL 54 WITH STATUSONLY


AMB

"Julio" wrote:

Hola amigos espero puedan ayudarme:

Estoy haciendo una aplicacion desde VB.NET que manda ejecutar un SP, este SP
genera un archivo de texto plano a traves de una instruccion de bcp, estube
ejecutando el SP desde el query analyzer, y no tube problemas, cuando lo
estaba implementando a traves de VB agregue un Begin Transaction.

El problema es que ahora no puedo ver el current activity del enterprice
manager, y cuando veo con el sp_who, se encuentra mi proceso como
killer/rollback, esto ya tiene mas de 3 horas y no termina de hacer el
rollback.

revise en la tabla de syslockinfo y aparecen demaciados registros blequeados.
otra cosa, el archivo que estaba queriendo crear con este SP, si existe pero
igualmente esta bloqueado, (no lo puedo eliminar), cuando consulto el log
transaction se queda pasmado el enterprice manager

Como puedo hacer para terminar esa transaccion ,
gracias de antemano

Preguntas similares