Usuarios conectados y bloqueo a base de datos

29/03/2006 - 10:55 por Eduste | Informe spam
Saludos.

Estoy desarrollando una aplicación y tengo un par de dudas sobre SQL SERVER:

1 ¿existe en SQL SERVER alguna tabla en la que se almacenen las conexiones
abiertas a la base de datos? es decir; si algien está conectado que me lo
muestre. Mediante el enterprise manager sé donde verlo, pero no se la
sentencia.

2 ¿existe la posibilidad de conectarme a una BBDD de SQL SERVER de forma
exclusiva? es decir; mientras yo esté conectado ningún otro usuario acceda a
ella.

Gracias por todo.
 

Leer las respuestas

#1 Antonio Soto
29/03/2006 - 13:28 | Informe spam
Para ver las conexiones

sp_who

Para poner la base de datos en modo exclusivo

ALTER DATABASE <dbname> SET SINGLE_USER

Saludos


Antonio Soto
Solid Quality Learning
http://www.sqlu.com
Disclaimer: This communication is an original work and represents my sole
views on the subject. It does not represent the views of any other person
or entity either by inference or direct reference.

"Eduste" escribió en el mensaje
news:e0di03$4lp$
Saludos.

Estoy desarrollando una aplicación y tengo un par de dudas sobre SQL
SERVER:

1 ¿existe en SQL SERVER alguna tabla en la que se almacenen las conexiones
abiertas a la base de datos? es decir; si algien está conectado que me lo
muestre. Mediante el enterprise manager sé donde verlo, pero no se la
sentencia.

2 ¿existe la posibilidad de conectarme a una BBDD de SQL SERVER de forma
exclusiva? es decir; mientras yo esté conectado ningún otro usuario acceda
a ella.

Gracias por todo.

Preguntas similares