venerdì 30 agosto 2013

Articoli SQL - Articolo 8 - 30/08/2013: Ricavare i processi e i nomehost che stanno utilizzando il database.


Con questa semplice query saremo in grado di estrarre gli utenti che sono attualmente collegati al nostro database, ricavandone anche il numero e lo stato del processo a cui sono legati.

Query:

SELECT 'Questo processo sta utilizzando il database' AS Nota
, spid, last_batch,
status, hostname, loginame, [Database]=DB_NAME(dbid)
FROM sys.sysprocesses
WHERE dbid = DB_ID('NOME_DATABASE')
order by spid

*Dovrete sostituire NOME_DATABASE con il nome del database che volete monitorare.

Risultato Query:


0 commenti:

Posta un commento

Grazie per aver visitato TheICTAuthority. Nel caso in cui il tuo commento sia una richiesta ti risponderemo al più presto.