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.

Preguntas similare

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.

Respuesta Responder a este mensaje
#2 xx
29/03/2006 - 14:19 | Informe spam
Eduste wrote:

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.



exec sp_who, devuelve los usuarios

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.



alter database <nombretabla> set single_user

Gracias por todo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida