RSS : Articles / Comments


Matar los procesos de una Base de Datos en especial

21:56, Posted by Gustavo Monaco, No Comment

No se si a ustedes, pero personalmente, en varias ocaciones me ha sucedido que no puedo efectuar una tarea de "Restore" o alguna otra porque la base de datos esta en uso. Con este pequeño script es mas que suficiente para matar a todos esos procesos que impiden tu buena Administracion de la Base de Datos.

--------------------------------------------------------------------------

DECLARE @sql VARCHAR(MAX)

SET @sql = ''

SELECT @sql = @sql + 'KILL ' + CAST(spid AS VARCHAR(10)) + '; '

FROM master.dbo.sysprocesses

WHERE DB_NAME(DBID) = 'Database_name'

EXEC (@sql)

--------------------------------------------------------------------------

Note que Database_name significa el nombre de la base de datos que deseas dejar sin procesos =]


No Comment