代码之家  ›  专栏  ›  技术社区  ›  Moe Sisko

TSQL告诉每个活动会话使用哪个网络协议

  •  1
  • Moe Sisko  · 技术社区  · 14 年前

    曾几何时,我记得运行过一些TSQL,它会显示每个活动会话使用的网络协议(例如命名管道、TCP/IP),但我记不起实际的代码。有人知道怎么做吗?输入参数可能是SPID。该代码对诊断有用。

    1 回复  |  直到 14 年前
        1
  •  4
  •   Salman Arshad    6 年前

    对于SQL Server 2005+ sys.dm_exec_connections 有“网络传输”栏

    sysprocesses net_library 列对较旧的SQL Server也有效

    所以,一个 SELECT net_library FROM sys.sysprocesses WHERE SPID = 123 /* use @@SPID for current connection */ 我会给你这个信息。