Sql server 如何在没有CLR的情况下调试SQL server 2008中的存储过程?

Sql server 如何在没有CLR的情况下调试SQL server 2008中的存储过程?,sql-server,debugging,Sql Server,Debugging,如何在SQLServer2008ManagementStudio中调试存储过程 我试图在SQL查询上设置一个断点,然后按开始调试,但出现一个错误,无法在我的计算机上启动调试: Debug cannot be started at <machine name>. 无法在启动调试。 我不想使用CLR调试。如何调试存储过程?尝试使用 TRY()... CATCH()... METHOD 根据您的SP联机阅读提示键入执行存储过程。把断点放在它旁边。点击执行按钮旁边的绿色(调试)箭头。

如何在SQLServer2008ManagementStudio中调试存储过程

我试图在SQL查询上设置一个断点,然后按开始调试,但出现一个错误,无法在我的计算机上启动调试:

Debug cannot be started at <machine name>. 
无法在启动调试。
我不想使用CLR调试。如何调试存储过程?

尝试使用

TRY()... CATCH()... METHOD

根据您的SP联机阅读提示

键入
执行存储过程
。把断点放在它旁边。点击执行按钮旁边的绿色(调试)箭头。调试器应该启动并达到断点。点击F11进入存储过程。 有关更多选项,请参见调试菜单

以下是非常详细的博客帖子: