2009-07-02 54 views
3

我有这个c#web应用程序,严重依赖于两个dll文件,我无法看到或编辑。该应用程序的其余部分是可见的和可编辑的。如何查看来自我的程序的SQL Server查询?

该应用程序生成SQL异常,我想查看从DLL发送的查询。有没有办法做到这一点?

+0

哪个数据库?答案是关于SQL Server的。 – Richard 2009-07-02 09:13:18

回答

3

对于SQL Server 2005/2008 Express,您可以尝试AnjLab's SQL Profiler

+0

我最近刚刚尝试过这一个SQL Express安装,并且我很好地完成了这项工作。 – Fontanka16 2009-11-10 14:46:37

1

查看正在运行的另一种方法是将SP_WHO2'active'与DBCC INPUTBUFFER(SPID)结合使用或查询[sys.dm_exec_requests]。

上述SQL Profiler是首选的方法。