Требования к программному обеспечению для отладки SQL
Обновлен: Ноябрь 2007
Этот раздел применим к:
Выпуск |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Экспресс-выпуск |
||||
Standard |
||||
Pro и Team |
Условные обозначения таблицы:
Применяется |
|
Не применяется |
|
Команда или команды, скрытые по умолчанию. |
В этом подразделе описано программное обеспечение, необходимое для отладки кода в базе данных SQL Server. Существуют дополнительные требования при отладке многоуровневых приложений SQL Server. Дополнительные сведения см. в разделе Отладка баз данных многоуровневых приложений.
Требования к программному обеспечению уровня базы данных
Для отладки SQL с использованием Microsoft Visual Studio 2005 необходимо следующее программное обеспечение на сервере:
Рекомендуется использовать операционную систему Microsoft Windows 2000 или более позднюю версию.
Требуются SQL Server 2005 или SQL Server 2000 с пакетом обновления 3.
Требования к программному обеспечению уровня базы данных (только для SQL CLR)
Для отладки SQL CLR необходимо дополнительное программное обеспечение на сервере:
Монитор удаленной отладки (msvsmon) должен быть запущен во время отладки. Если выполняется SQL Server 2005, то программа установки монитора удаленной отладки msvsmon находится на сервере, в <sql server install dir>\ 90\Shared\rdbgsetup.exe. Выполните эту программу, чтобы установить монитор удаленной отладки, и SQL Server будет запускать его как при пошаговой отладке, так и при достижении точки останова.
Все остальные требования на этой странице применимы к SQL CLR, так же как и к TSQL.
Дополнительные требования к программному обеспечению для отладки многоуровневых приложений
С помощью Visual Studio 2005 можно выполнить отладку многоуровневых приложений, которые осуществляют подключения к базам данных SQL Server и выполнение сохраненных процедур SQL. Для этого следует подключить уровень приложения к базам данных с помощью одного из следующих методов:
С помощью клиента SQL.
С помощью OLE DB, ODBC или DBLIB.
С помощью технологии, подобной ADO или ADO.NET, надстраиваемой над OLE DB, ODBC или DBLIB.
С помощью адаптера управляемых данных для SQL Server.