日期:2014-05-16  浏览次数:20617 次

诸大神---请帮忙,紧急
我知道一条语句,怎么查出这条语句请求的客户端。
比如:
SELECT COUNT (1)
  FROM dbo.[tblOrders] WITH (NOLOCK)
 WHERE OrderNo = @OrderNo AND ProxyerID = @ProxyerID

我需要怎么样才能查出这条语句请求的客户端?有什么DMV会记录吗?
------解决方案--------------------
方法2: sys.dm_exec_connections有个client_net_address字段,对应该连线的IP地址.
------解决方案--------------------
select spid,
       hostname,                --客户机名称
       program_name,            --客户端程序,比如ssms
       hostprocess              --客户端进程
from sys.sysprocesses

------解决方案--------------------
筛选下试试呢