基本上我想要做的是在Web页面上启动一个调试,然后将F10插入到cmd.ExecuteNonQuery中,这将带我到SQL Server/SSMS,并让我看看实际的存储过程正在做什么。如何从ASP.NET调试到SQL Server?
有没有办法做到这一点(或类似的东西)?
基本上我想要做的是在Web页面上启动一个调试,然后将F10插入到cmd.ExecuteNonQuery中,这将带我到SQL Server/SSMS,并让我看看实际的存储过程正在做什么。如何从ASP.NET调试到SQL Server?
有没有办法做到这一点(或类似的东西)?
简单的方法是在SSMS(工具 - > SQL Server Profiler)中使用SQL Server Profiler。
它将允许您查看您的网站执行的命令。之后,如果需要,您可以复制命令并在带有调试的新查询中执行它。
有关如何运行特定任务的指南,您可以查看此MSDN site。
另一种方法是使用Glimpse http://getglimpse.com/来分析发生了什么。这将向您显示正在执行的SQL以及整个其他信息堆。
在SQL Server Management Studio中使用调试器,在SP中设置断点并等待执行 – Dunken