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