Как отлаживать хранимые процедуры в SQL Server 2005

Как отлаживать хранимые процедуры на SQL Server 2005.

Используйте Visual Studio, сделав подключение данных к вашему ящику SQL, но не делайте этого на производственном сервере, потому что он приостанавливает выполнение с использованием всех видов страшных методов блокировки низкого уровня. Это приведет к искажению SQL на любом сервере, на котором вы его выполняете, поэтому сделайте это только на своей локальной машине, если это возможно.

Похоже, что в SQL Server 2005 вам необходимо использовать Visual Studio IDE – см. Этот пост SO .

Возможно, это было изменено в более поздних пакетах обновлений (потому что, откровенно говоря, удаление из студии управления кажется глупой идеей).

В SQL Server 2000 вы можете использовать Query Analyzer (процедура правого щелчка, отладка)

В SQL Server 2008 отладка возвращается в SQL Server Management Studio (теперь это опция на панели инструментов).

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

  • SQL Server 2000 - отладка блокировок
  • Не удалось запустить отладку T-SQL. Не удалось подключиться к компьютеру («*****»)
  • Как отлаживать хранимую процедуру в VS 2015?
  • Печать значений динамических параметров
  • Есть ли переключатель DEBUG в sql-сервере, чтобы вставлять информацию об отладке в результаты запроса?
  • Планы выполнения запросов в реальном времени при отладке сценария T-SQL
  • Просмотр содержимого переменной таблицы при отладке в SQL Server 2012
  • Отладка SQL Server: перерыв в ошибке?
  • SQL CLR Отладка получает «Отменено пользователем»
  • Советы по отладке DTS
  • Как ПЕЧАТЬ сообщение из функции SQL CLR?
  • Давайте будем гением компьютера.