监视与数据库的连接

时间:2017-01-31 09:21:59

标签: c#

如何监控其中一个网站与SQL数据库的连接?我想使用C sharp从webserver监视相同内容。任何帮助将不胜感激

2 个答案:

答案 0 :(得分:1)

您可以自己编写一个查询Master.dbo.Sysprocesses和master.dbo.Sysdatabases的存储过程 返回所有当前连接。

SELECT  spid,
        sp.[status],
        sp.loginame,
        sp.hostname, 
        sd.name As 'DBName', 
        [program_name] 'Client Name'   
FROM master.dbo.sysprocesses sp 
JOIN master.dbo.sysdatabases sd 
ON    sp.dbid = sd.dbid

答案 1 :(得分:0)

如果要查看活动的SQL Server连接。使用以下SP sp_who