4

我正在使用 Management Studio 2012,但无法调试任何 SQL 代码。在我点击 Debug 按钮后,左侧没有任何绿色箭头,并且我的 SQL 对象都没有加载到内存中。

当我将光标移到我设置的断点上时,我收到了这条消息:The breakpoint will not currently be hit. Unable to bind SQL breakpoint at this time. Object containing the breakpoint not loaded.

我观看了一段 youtube 视频,演示了如何在 Studio 2012 中进行调试:http ://www.youtube.com/watch?v=_jsFM_PUPgA&feature=relmfu 视频中 的人在 4:30 左右编写了一个小 SQL 查询,在选择并点击Debug。然后他会在编辑器的左上角得到一个绿色的小箭头,并且他的断点也被击中。我的不是。

这是我想调试的:

declare @count int = 0
while @count <> 10
begin
   select @count
   set @count = @count + 1
end

这很简单,调试应该可以工作。当然,我想稍后调试更复杂的存储过程..

有什么建议么?

4

2 回答 2

5

在 YouTube 上制作了一个简短的视频,展示了在 SQL Server 2012 SSMS 中调试 T-SQL 查询的过程 - 这是链接。如果这没有帮助,如果您发布一个关于您正在采取的步骤的简短视频,然后编辑您的答案以包含该视频,这可能会有所帮助,然后我会看看并尝试从那里提供建议。

于 2012-08-15T00:42:34.590 回答
4

我发现我正在尝试从远程机器进行调试。登录到服务器计算机并在本地进行调试工作正常。

于 2012-08-15T06:21:45.237 回答