top of page

Conexões SQL SERVER

Atualizado: 8 de ago. de 2023



conexões ativas no momento:








SELECT

DB_NAME(dbid) AS 'Nome do Banco de Dados',

COUNT(dbid) AS 'Número de Conexões'

FROM

sys.sysprocesses

WHERE

dbid > 0

GROUP BY

dbid;



conexões abertas no sqlserver:


SELECT

COUNT(*) AS 'Número de Conexões Abertas'

FROM

sys.dm_exec_sessions

WHERE

is_user_process = 1;



conexões abertas no sqlserver com o identificador de sessão (ID) das conexões:


Detalhamento das 15 conecxões encontradas na imagem acima, detalhada com o ID na imagem abaixo.






SELECT

session_id,

login_name,

host_name,

program_name,

DB_NAME(database_id) AS 'Database',

format(login_time, 'dd/MM/yyyy') AS DataInicioConexao

FROM

sys.dm_exec_sessions

WHERE

is_user_process = 1;



Encerrar conexões


O comando KILL encerrará a conexão imediatamente, interrompendo qualquer processo em andamento. Portanto, tenha cuidado ao usar esse comando e verifique se você está encerrando a conexão correta.

KILL ID_SESSÃO;



-------------------------------------------------------------------------------------------------------------------------




SELECT COUNT(1) as qnt_database

FROM sys.databases


bottom of page