我有这个c#web应用程序,严重依赖于两个dll文件,我无法看到或编辑。该应用程序的其余部分是可见的和可编辑的。如何查看来自我的程序的SQL Server查询?
该应用程序生成SQL异常,我想查看从DLL发送的查询。有没有办法做到这一点?
我有这个c#web应用程序,严重依赖于两个dll文件,我无法看到或编辑。该应用程序的其余部分是可见的和可编辑的。如何查看来自我的程序的SQL Server查询?
该应用程序生成SQL异常,我想查看从DLL发送的查询。有没有办法做到这一点?
您可以使用SQL Profiler来查看发送到数据库的查询。
对于SQL Server 2005/2008 Express,您可以尝试AnjLab's SQL Profiler。
我最近刚刚尝试过这一个SQL Express安装,并且我很好地完成了这项工作。 – Fontanka16 2009-11-10 14:46:37
查看正在运行的另一种方法是将SP_WHO2'active'与DBCC INPUTBUFFER(SPID)结合使用或查询[sys.dm_exec_requests]。
上述SQL Profiler是首选的方法。
哪个数据库?答案是关于SQL Server的。 – Richard 2009-07-02 09:13:18