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.

Preguntas similare

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.
Respuesta Responder a este mensaje
#2 Isaias
10/08/2006 - 18:38 | Informe spam
"CAZAR LOS PROCESOS BLOQUEADORES", por Miguel Egea

http://www.configuracionesintegrale...articulo%6

Saludos
IIslas


"" wrote:


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.


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