Saltar al contenido

¿Cómo veo las conexiones activas de SQL Server?

Indagamos por diferentes espacios y así traerte la respuesta para tu duda, en caso de alguna pregunta déjanos tu pregunta y respondemos porque estamos para ayudarte.

Solución:

Puedes usar el sp_who procedimiento almacenado.

Proporciona información sobre los usuarios, las sesiones y los procesos actuales en una instancia del Motor de base de datos de Microsoft SQL Server. La información se puede filtrar para devolver solo aquellos procesos que no estén inactivos, que pertenezcan a un usuario específico o que pertenezcan a una sesión específica.

SELECT 
    DB_NAME(dbid) as DBName, 
    COUNT(dbid) as NumberOfConnections,
    loginame as LoginName
FROM
    sys.sysprocesses
WHERE 
    dbid > 0
GROUP BY 
    dbid, loginame
;

Consulte también la documentación de Microsoft para sys.sysprocesses.

Aparte de sp_whotambién puede utilizar el “indocumentado” sp_who2 procedimiento almacenado del sistema que le brinda información más detallada. Ver Diferencia entre sp_who y sp_who2.

Aquí tienes las reseñas y calificaciones

Recuerda que puedes comunicar este ensayo si lograste el éxito.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *