在SQL Management Studio 2012中进行调试

pap*_*tis 4 sql-server ssms sql-server-2012

我正在使用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 = eggm 4:30左右视频中的人写了一个小的SQL查询,在断点中放入一个断点选择并点击Debug.然后他会在编辑器的左上角得到一个小绿箭,并且他的断点也被击中了.我的不是.

这就是我想调试的内容:

declare @count int = 0
while @count <> 10
begin
   select @count
   set @count = @count + 1
end
Run Code Online (Sandbox Code Playgroud)

这很简单,调试应该有效.当然,我想稍后调试更复杂的存储过程.

有什么建议?

Lyn*_*git 5

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