SQL Server探查器未显示LINQ To Sql查询

Ron*_*rby 25 sql sql-server sql-server-2005 sql-server-profiler linq-to-sql

我试图在SQL Server Profiler(2005)中查看Linq to SQL生成的SQL.

我可以看到除了linq到sql之外的任何东西发送到服务器的sql.

我打赌我需要更改跟踪的事件选择,但不确定还要选择什么.

我目前只选择这个:SQL:StmtCompleted - TextData&SPID

我不想使用数据上下文日志记录,也不想使用SQL Debug Visualizer.我需要使用分析器.

为什么我看不到LINQ to SQL查询?

谢谢.

编辑

我添加了SQL:BatchCompleted,但没有帮助.

编辑2

我添加了事件RPC:Completed,它在事件选择中的Stored Procedures类别下找到.这有效!

cjk*_*cjk 34

您需要RPC调用 - 查询作为exec_sql执行.