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:42

Buenas a todos. Es ya conocida la incompatibilidad entre proyectos realizados ...

No Comments »

ClickOnce – Errores en la publicación

29/10/2010 – 12:09

Hola a todos. Voy a ir añadiendo aquí los posibles errores ...

No Comments »

Windows – Apagado remoto en Windows XP

07/09/2010 – 11:53

Hola a todos. En este artículo voy a explicar cómo realizar ...

No Comments »

ASP.NET – Errores con Componentes COM

15/08/2010 – 09:23

Buenas, voy a ir añadiendo todos los errores que encuentre ...

No Comments »

SQL Server – Funciones

14/07/2010 – 20:04

Funciones 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:31

  Comentarios   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:10

Comentarios   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:43

Hola 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:56

Hola 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:10

Hola a todos. En este artículo os paso una función para ...

2 Comments »
RSS
MCC