2009-05-25 26 views
6

Durante la ejecución de ASP.NET mi aplicación, parece SQL 2008 Express tiene alguna cerradura, y me daCómo ver SQL 2008 Bloqueos y tablas bloqueadas

Timeout expired. The timeout period elapsed prior to completion of 

la operación o el servidor no está respondiendo

Quizás algunas de mis preguntas no estén optimizadas. Visual Studio se bloquea con:

Microsoft Visual Studio may be unstable now. It is recommended that 

guardar todos los archivos y salida.

Necesito ver qué consulta está bloqueando mis tablas, pero tengo la versión Express. ¿Como lo puedo hacer?

Gracias

+0

intenta ejecutar mi respuesta – Eric

Respuesta

12

Se pueden realizar consultas en contra de la visión dinámica sys.dm_tran_locks para obtener esta información. Vaya al here en MSDN para obtener más información.

+0

puedo ver la consulta que está bloqueando? – Robert

+0

sí, puede hacer dbcc inputbuffer (request_session_id) –

0
todo lo que tiene que hacer es ejecutar esta

sp_who 

contiene todo lo que necesita saber.

5

sp_who2 es una nueva versión de sp_who

11
exec sp_lock 

y

exec sp_who2 
Cuestiones relacionadas