Bloqueos de tablas

10/08/2006 - 11:13 por solusoft | Informe spam
Hola a todos,

cómo puedo saber si una tabla está bloqueda a partir de la información de
sp_lock ?

Me gustaría tener un procedimiento que indice si una tabla tiene bloquedos,
algo así,

EstaBloqueda "Tabla1"

Existe algún script en la web que haga algo similar y que pueda servirme
como base ?

Saludos cordiales.
 

Leer las respuestas

#1 doliveras
10/08/2006 - 12:28 | Informe spam
SP_LOCK te devuelve una lista con todos los objetos que tienen
bloqueos, en esta lista tienes la columna "id", que puedes usar de
filtro en la tabla "sysobjects" para obtener el nombre del objeto
que tiene el bloqueo.

Por lo tanto insertando el resultado de "sp_lock" en una tabla
temporal y haciendo después un join con sysobjects tendrás lo que
necesitas.

solusoft ha escrito:

Hola a todos,

cómo puedo saber si una tabla está bloqueda a partir de la información de
sp_lock ?

Me gustaría tener un procedimiento que indice si una tabla tiene bloquedos,
algo así,

EstaBloqueda "Tabla1"

Existe algún script en la web que haga algo similar y que pueda servirme
como base ?

Saludos cordiales.

Preguntas similares