2011-04-11 131 views
2

我們有一個遺留的ASP.NET Web應用程序,它通過ADO.NET執行許多存儲過程。任何人都可以推薦一個分析工具或一個簡單的方法來記錄這些數據庫調用客戶端時,他們發生?通過ADO.NET記錄數據庫訪問

我明白任何提示。

+0

您確定要記錄執行的SQL命令_client-side_? – kenwarner 2011-04-11 16:03:30

+0

是的,我確定。 – Kyle 2011-04-11 18:20:46

回答

1

log4net的,如果應用程序尚未與這儀器將無法正常工作。

SQL事件探查器是服務器端並影響SQL Server性能。

你應該看看ADO.Net跟蹤記錄:http://msdn.microsoft.com/en-us/library/aa964124(SQL.90).aspx

我相信它會做你需要做什麼。

+0

Log4Net安裝速度非常快。我很高興你鼓勵我澄清,SQL分析不是無限期地運行。 – 2011-04-11 17:53:42

+0

Log4net易於設置。但你會注意到O.P.說「傳統應用程序」。可能不會對代碼進行更改以插入log4net並對代碼庫進行測試。 – 2011-04-11 23:02:09