Отладка в SQL Management Studio 2012

Я использую Management Studio 2012, но не могу отлаживать код SQL. После того, как я нажал кнопку «Отладка», я не вижу зеленой стрелки с левой стороны, и ни один из моих объектов 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-запрос, ставит точку останова в SELECT и нажимает Debug. Затем он получит маленькую зеленую стрелку в верхнем левом углу редактора, а также сработает его точка останова. Мой нет.

Это то, что я хотел бы отладить:

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

Это довольно просто, и отладка должна работать. Конечно, я хотел бы позже отлаживать более сложные хранимые процедуры.

Какие-либо предложения?


person papaiatis    schedule 14.08.2012    source источник
comment
какую версию вы используете Express или Complete?   -  person Waqar Janjua    schedule 14.08.2012


Ответы (2)


Я снял короткое видео на YouTube, показывающее процесс отладки запроса T-SQL в SQL Server 2012 SSMS — вот ссылка. Если это не поможет, может быть полезно, если вы опубликуете короткое видео о шагах, которые вы предпринимаете, а затем отредактируете свой ответ, включив это видео, тогда я посмотрю и постараюсь дать совет оттуда.

person Lynn Langit    schedule 15.08.2012

Я понял, что пытался выполнить отладку с удаленной машины. Вход в серверный компьютер и локальная отладка работали.

person papaiatis    schedule 15.08.2012