Hola amigos, por favor una ayuda.. cómo puede saber si un SP se está ejecutando? Uso sp_who, sp_who2 pero solo veo SPID y otros campos que no me ayuda de mucho.
Estoy con sql server 2000
Gracias
LE
| ||||
Respuesta: Como saber si un SP se está ejecutando? Este query, te da la informacion de la ejecucion de tu store procedure (probado en versiones 205 y superiores) select b.name, a.last_execution_time from sys.dm_exec_procedure_stats a inner join sys.objects b on a.object_id = b.object_id where DB_NAME(a.database_ID) = 'MyDB' and name = 'mystoreprocedure' Pero tanto como para avisarte que en ESTE PRECISO momento se esta ejecutando, pues solamente y tal vez, atrapandolo con PROFILER. Por otro lado, la version 2000, ya esta obsoleta y sin soporte.
__________________ MCTS Isaias Islas |
| ||||
Respuesta: Como saber si un SP se está ejecutando? IISlas gracias por responder.. aunque me sale un msg extraño, de pronto puede ser porque es sql 2000 Msg 208, Level 16, State 1, Line 1 Invalid object name 'sys.dm_exec_procedure_stats'. Msg 208, Level 16, State 1, Line 1 Invalid object name 'sys.objects'. Ya vy a ver si pruebo con el profiler |
Etiquetas: |