conocer si existen transacciones incompletas

26/09/2007 - 18:22 por jcpc91 | Informe spam
hola
alguien sabe como se puede conocer si existen transacciones
incompletas en sql sever aunque tengo dudas si pueden quedar
transacciones sin terminar porke para esos sireven las transacciones
pero estoy trabajando en una aplicación en .net que maneja las
transacciones desde el cliente y estoy debugueando la aplicación paso
por paso y si ocurre un error detengo el debug antes de que yo desde
la aplicación llege a la linea de código donde hago el rollback y me
preguntaba si no llego al final de la linea de código donde manejo el
error y hago el rollback desde el cliente todas las transacciones
anteriores en que estado quedan no se completan o el servidor nunca
las llega a completar o ke

gracias por sus respuestas

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
26/09/2007 - 18:46 | Informe spam
cual version de SQL Server estas usando?

Chequea los sgtes topicos en los libros en linea.

- DBCC OPENTRAN
- Tabla master.dbo.sysprocesses, columna [open_tran]

- Si usas 2005, tambien puedes chequea las vistas de administracion dinamica:

- sys.dm_exec_connections
- sys.dm_exec_sessions
- sys.dm_exec_requests
- sys.dm_tran_active_transactions
- sys.dm_tran_session_transactions


AMB

"" wrote:

hola
alguien sabe como se puede conocer si existen transacciones
incompletas en sql sever aunque tengo dudas si pueden quedar
transacciones sin terminar porke para esos sireven las transacciones
pero estoy trabajando en una aplicación en .net que maneja las
transacciones desde el cliente y estoy debugueando la aplicación paso
por paso y si ocurre un error detengo el debug antes de que yo desde
la aplicación llege a la linea de código donde hago el rollback y me
preguntaba si no llego al final de la linea de código donde manejo el
error y hago el rollback desde el cliente todas las transacciones
anteriores en que estado quedan no se completan o el servidor nunca
las llega a completar o ke

gracias por sus respuestas


Respuesta Responder a este mensaje
#2 Enrique Catala Bañuls
27/09/2007 - 23:03 | Informe spam
Hola, tranquilo porque cuando cierras la conexión, la transacción finaliza.
Eso si, mientras estas haciendo el debug, la transacción sigue viva durante
el tiempo de vida que le hayas puesto.

Encuanto a la forma de saber si existen transacciones abiertas, es lo que te
ha comentado Alejandro Mesa

salu2!
Atentamente, Enrique Catala Bañuls


"" wrote:

hola
alguien sabe como se puede conocer si existen transacciones
incompletas en sql sever aunque tengo dudas si pueden quedar
transacciones sin terminar porke para esos sireven las transacciones
pero estoy trabajando en una aplicación en .net que maneja las
transacciones desde el cliente y estoy debugueando la aplicación paso
por paso y si ocurre un error detengo el debug antes de que yo desde
la aplicación llege a la linea de código donde hago el rollback y me
preguntaba si no llego al final de la linea de código donde manejo el
error y hago el rollback desde el cliente todas las transacciones
anteriores en que estado quedan no se completan o el servidor nunca
las llega a completar o ke

gracias por sus respuestas


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida