我当前的项目使用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是正确的做法,但是,这个错误现在抱着我。再次,谷歌没有帮助,我正在以管理员身份运行一切。