2016-05-16 37 views
0

是否有一种方法可以筛选SQL事件探查器数据以仅显示来自当前用户/会话的数据?筛选SQL事件探查器Web服务条目

我试过使用LoginName或SessionLoginName过滤器,但问题是大部分调用都是由应用程序的Web服务产生的,我看不到有谁调用了这个服务。

回答

0

当涉及多层时,SQL Server没有最终客户端的上下文,因此没有可以过滤的跟踪列来识别源自特定最终客户端会话的请求。最简单的方法是使用单个客户端在单独的测试环境中跟踪。

如果Web服务具有终端客户端会话上下文标识符,则该服务可以将连接字符串中的客户端会话标识指定为Application Name,以便您可以过滤特定的客户端会话。但是,这通常应该只在测试环境中完成,因为为每个唯一的连接字符串创建了单独的连接池。