获取应用名称

udo*_*dog 2 sql-server perfmon connections

是否有可能——是否存在性能计数器——显示连接到 SQL Server 的最终用户应用程序的名称?

Tho*_*ger 6

没有性能计数器可以向您显示此信息。为什么不直接从 SQL Server 中提取它(至少从 SQL Server 的角度来看)?

select
    session_id,
    program_name
from sys.dm_exec_sessions
where is_user_process = 1;
Run Code Online (Sandbox Code Playgroud)

如果您正在寻找数据收集,您可以定期运行它并使用图章存储上述查询的输出(或它的变体,可能使用聚合 byprogram_name而不是抓取session_id,取决于您正在寻找的内容)datetime用于后续查询。