Отладка сценариев Transact-SQL для баз данных
Этот раздел применим для следующих версий:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
В этом разделе приведены пошаговые руководства, описывающие процесс отладки часто используемых типов объектов баз данных SQL Server.Особое внимание в этих руководствах уделяется использованию Обозревателя серверов для захода в код Transact-SQL объекта базы данных.Выполнять отладку объектов баз данных Transact-SQL с помощью среды Visual Studio можно следующими способами.
Новые скрипты Transact-SQL или существующие объекты базы данных можно отлаживать с помощью проектов среды Visual Studio следующих типов: база данных SQL Server или сервер SQL Server.Дополнительные сведения см. в разделе Как выполнить отладку из проекта базы данных или сервера SQL Server.
Существующие объекты баз данных, которые вызываются из кода приложений проектов на C++, Visual Basic или C#, можно отлаживать с помощью подключений к данным Обозревателя серверов.Дополнительные сведения см. в разделе Отладка многоуровневых приложений баз данных.
Разработчики, использующие SQL Server, начиная с версии SQL Server 2008, также могут выполнять отладку объектов Transact-SQL с помощью редактора запросов компонента Database Engine в среде SQL Server Management Studio.Начиная с версии SQL Server 2008, редактор запросов компонента Database Engine имеет такие же функции отладки, что и отладчик Transact-SQL в среде Visual Studio 2010.
В этом разделе
Пошаговое руководство. Отладка хранимой процедуры Transact-SQL
Демонстрируется процесс отладки хранимых процедур на экземпляре SQL Server.Пошаговое руководство. Отладка триггера Transact-SQL
Описание пошагового перехода из хранимой процедуры в триггер при его срабатывании.Пошаговое руководство. Отладка определяемой пользователем функции Transact-SQL
Описание пошагового перехода из хранимой процедуры в определяемую пользователем функцию.Пошаговое руководство. Отладка расширенной хранимой процедуры
Демонстрируется процесс отладки расширенной хранимой процедуры.