Buscar este blog

domingo, 10 de febrero de 2013

SP_WHO Y KILL


SP_WHO 
Proporciona información acerca de los usuarios y procesos actuales de Microsoft® SQL Server™.      
La información obtenida puede filtrarse para devolver únicamente los procesos que no 
estén inactivos.

Ejemplo:
Muestra cómo ver información acerca de un usuario actual a partir de su nombre de inicio de sesión

sp_who 'sa'                           Para ver un login de un usuario debe estar con  '  ' 
sp_who2  active                    Para ver procesos activos
sp_who2  98                         Especificación id del proceso
dbcc inputbuffer(id_proceso) Para ver lo que hace el proceso
dbcc ouputbuffer (ic_proceso) ……………………………


KILL {spid}

Termina un proceso de usuario basado en el Id. de proceso del sistema (SPID). 
Si el SPID especificado tiene que deshacer mucho trabajo, puede que KILL requiera algún 
tiempo para completarse. Hay veces que al matar un proceso este se este ejecutando 
entonces realiza un rollback automático.

Ejemplo:

            kill 10            Elimina el proceso spid =10

No hay comentarios:

Publicar un comentario