Практическое руководство. Отладка T-SQL с помощью среды SQL Server Management Studio
Обновлен: Ноябрь 2007
Этот раздел применим к:
Выпуск |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro и Team |
Обозначения:
Применяется |
|
Неприменимо |
|
Команда или команды скрыты по умолчанию. |
Всю разработку на T-SQL, кроме отладки, можно вести в среде SQL Server Management Studio. При сложной разработке на T-SQL нужно учитывать этот параметр.
Эта процедура подразумевает, что объект T-SQL уже был разработан и успешно развернут в базе данных, и все готово к отладке. Эта процедура также подразумевает, что отладка производится локально, но та же самая базовая процедура может применяться и в случае, если отладка производится удаленно.
Примечание. |
---|
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих параметров или выпуска. Для изменения параметров в меню Сервис выберите команду Импорт и экспорт параметров. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Выполнение сценария тестирования в среде SQL Server Management Studio
Откройте Visual Studio и установите соединение с базой данных. Дополнительные сведения см. в разделе Практическое руководство. Подключение к базе данных.
Присоедините отладчик к процессу SQL Server следующим образом.
В меню Сервис выберите команду Присоединиться к процессу.
В диалоговом окне найдите в списке имеющихся процессов sqlservr.exe и щелкните, чтобы выделить его.
Нажмите кнопку Выбор для открытия окна Выбор типа кода.
Выберите параметр Автоматически определять тип отлаживаемого кода и нажмите кнопку ОК.
Нажмите кнопку Присоединиться.
В обозревателе серверов откройте отлаживаемый объект базы данных и установите точки останова.
В среде SQL Server Management Studio запустите сценарий, тестирующий объект базы данных. В сценарии нельзя задать точки останова, но сценарий приведет к запуску объекта базы данных, что в свою очередь приведет к достижению точек останова.
Код объекта появится в Visual Studio с желтой стрелкой в левом сером поле; стрелка указывает на оператор, который будет выполнен следующим. Теперь можно использовать большинство уже знакомых функций отладчика.
Чтобы завершить отладку, нажмите клавишу F5 или кнопку Запуск. Код будет выполняться и завершит процесс отладчика.