Практическое руководство. Развертывание элементов проекта SQL Server на сервере SQL Server
Обновлен: Ноябрь 2007
После построения проекта SQL Server, он компилируется в сборку, которая может затем развертываться в базе данных.
Примечание. |
---|
Функция интеграции с общеязыковой средой выполнения (CLR) по умолчанию в Microsoft SQL Server отключена, и ее необходимо включить для использования элементов проекта SQL Server. Чтобы включить интеграцию со средой CLR, используйте параметр clr enabled сохраненной процедуры sp_configure. Дополнительные сведения см. в разделе Включение интеграции со средой CLR. |
Совет. |
---|
В качестве альтернативы построения, развертывания и отладки в качестве трех отдельных этапов можно использовать команду Пуск(F5) для построения сборки, развертывания ее в базу данных и отладки объекта базы данных. Выберите команду Запуск без отладки (CTRL + F5) для построения сборки и разверните ее в базу данных. |
Для развертывания элементов проекта SQL Server на сервере SQL Server:
Постройте проект, выбрав Построить <имя проекта> в меню Построить.
Примечание. Перед развертыванием устраните все ошибки построения.
Выберите Развернуть <имя проекта> в меню Построить.
Примечание. Если появится сообщение о том, что невозможно развернуть проект, необходимо вручную создать сборку на сервере. Эта ошибка обычно является результатом присутствия ссылок на сборки в проекте. Дополнительные сведения о развертывании сборки вручную см. на странице "Создание сборки" в электронной документации по SQL.
Следующие действия
После развертывания элементов проекта SQL Server в базе данных необходимо запустить элемент для его проверки.
Чтобы проверить развернутой элемент базы данных:
Отладьте элементы проекта SQL Server с помощью сценария Test.sql (debug.sql в Visual C++) в проекте. Дополнительные сведения см. в разделе Практическое руководство. Изменение сценария Test.sql для запуска объектов SQL.
Запустите элемент путем его вызова из запроса на SQL Server. Например, если развернута сохраненная процедура, запустите ее, вызвав EXEC <StoredProcedureName> и передав корректные параметры. Дополнительные сведения см. в разделе Практическое руководство. Выполнение хранимых процедур и пользовательских функций.
См. также
Задачи
Практическое руководство. Создание проекта SQL Server
Практическое руководство. Создание и запуск хранимой процедуры SQL Server в среде CLR
Практическое руководство. Создание и запуск триггера CLR SQL Server
Практическое руководство. Создание и выполнение статистических функций SQL Server в среде CLR
Практическое руководство. Создание и запуск пользовательской функции SQL Server в среде CLR
Практическое руководство. Создание и запуск пользовательского типа SQL Server в среде CLR
Пошаговое руководство. Создание хранимой процедуры в управляемом коде
Практическое руководство. Отладка хранимой процедуры SQL CLR
Основные понятия
Введение в интеграцию SQL Server со средой CLR (ADO.NET)
Преимущества использования управляемого кода для создания объектов баз данных
Шаблоны элементов для проектов SQL Server
Ссылки
Страница "Развертывание" в конструкторе проектов
Атрибуты проектов SQL Server и объектов баз данных