我當前的項目使用Visual Studio 2010和TOAD。這是一個使用Oracle 11g的MVC項目。我可以通過日誌和/或調試獲得我正在生成的SQL,但是,由於我已經擁有TOAD許可證,因此我希望能夠使用Tools for Oracle產品,SQL Tracker在運行時獲取SQL,而無需使用日誌記錄或斷點。在Visual Studio和IIS中使用TOAD的SQL跟蹤器
我假設我需要使用devenv.exe(VS可執行文件)進程,但我無法將其添加到SQL Tracker工具中。我得到的錯誤:
任何谷歌搜索說,它必須與作爲管理員運行。我試圖包含「RUNAS管理員」的命令行參數(以及其他各種選項),但沒有運氣。
更新:
我現在可以開始監視devenv.exe進程。爲了做到這一點,我需要在我啓動SQL Tracker之前以管理員身份運行這些應用程序。但是,沒有輸出被捕獲。
我想我可能需要監視IIS進程,而不是(w3wp.exe)。當我點擊開始監控這個過程中,我現在得到的錯誤:
Failed to create remote thread; error=8 (Not enough storage is available to process this command.)
我相信監視IIS是正確的做法,但是,這個錯誤現在抱着我。再次,谷歌沒有幫助,我正在以管理員身份運行一切。