2009-07-02 71 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是首選的方法。