SQL Server – Desconectar usuarios de una base de datos
Written by lopezatienza on 20/11/2011 – 11:05 -Buenas a todos.
En este artículo os expongo un script de TSQL para desconectar usuarios de una base de datos en específica en SQL Server, sólo deberemos cambiar el valor en negrita:
USE master
DECLARE curkillproc
CURSOR FOR
SELECT spid,dbs.name AS dbname
FROM master..sysprocesses pro, master..sysdatabases dbs
WHERE pro.dbid = dbs.dbid
AND dbs.name = 'NOMBRE_DE_LA_BD'
FOR READ ONLY
DECLARE @varspid AS integer
DECLARE @vardbname AS varchar(256)
DECLARE @numUsers AS integer
SET @numUsers = 0
OPEN curkillproc
FETCH NEXT FROM curkillproc
INTO @varspid, @vardbname
WHILE @@fetch_status = 0
BEGIN
EXEC('kill ' + @varspid)
SET @numUsers = @numUsers + 1
FETCH NEXT FROM curkillproc INTO @varspid, @vardbname
END
CLOSE curkillproc
DEALLOCATE curkillproc
SELECT @numUsers as NumUsersDisconnected
Un saludo y espero os sirva de ayuda.
Posted in SQL Server | 2 Comments »
Visual Basic .NET – Visual Studio Version Interoperability
17/11/2010 – 12:42Buenas a todos. Es ya conocida la incompatibilidad entre proyectos realizados ...
No Comments »ClickOnce – Errores en la publicación
29/10/2010 – 12:09Hola a todos. Voy a ir añadiendo aquí los posibles errores ...
No Comments »Windows – Apagado remoto en Windows XP
07/09/2010 – 11:53Hola a todos. En este artículo voy a explicar cómo realizar ...
No Comments »ASP.NET – Errores con Componentes COM
15/08/2010 – 09:23Buenas, voy a ir añadiendo todos los errores que encuentre ...
No Comments »SQL Server – Funciones
14/07/2010 – 20:04Funciones numéricas ABS Returns the absolute value of the expression. ACOS Returns ...
No Comments »Visual Basic .NET – Renombrar Archivo o Carpeta
17/06/2010 – 12:31Comentarios En este artículo os muestro la forma de renombrar un ...
No Comments »Visual Basic .NET – Obtener la IP de una URL o un Dominio
15/06/2010 – 21:10Comentarios En este artículo os muestro una función que se le ...
No Comments »Visual Basic .NET – Trabajar con archivos XML (XmlTextWriter)
31/05/2010 – 10:43Hola a todos. Voy a explicar un ejemplo sencillo para leer ...
3 Comments »Visual Basic .NET – Problema en Debug de un BackgroundWorker
06/05/2010 – 16:56Hola a todos. Me he encontrado después de debugar correctamente siempre ...
No Comments »Visual Basic .NET – Obtener el número de bytes de un fichero
05/05/2010 – 09:10Hola a todos. En este artículo os paso una función para ...
2 Comments »
