catalog.delete_project (база данных SSISDB)
Удаляет существующий проект из папки в каталоге служб Службы Integration Services.
Синтаксис
delete_project [ @folder_name = ] folder_name , [ @project_name = ] project_name
Аргументы
[ @folder\_name = ] folder_name
Имя папки, которая содержит проект. Аргумент folder_name имеет тип nvarchar(128).[ @project\_name = ] project_name
Имя удаляемого проекта. Аргумент project_name имеет тип nvarchar(128).
Значения кодов возврата
0 (успешное завершение)
Результирующие наборы
Нет
Разрешения
Эта хранимая процедура требует применения одного из следующих разрешений:
Разрешения READ и MODIFY на проект
Членство в роли базы данных ssis_admin
Членство в роли сервера sysadmin
Ошибки и предупреждения
В следующем списке перечислены некоторые условия, при которых хранимая процедура delete_project может вызвать ошибку.
Проект не существует
Папка не существует
Пользователь не имеет соответствующих разрешений
Замечания
Все объекты и ссылки на среду удаляются вместе с соответствующим проектом. Однако, версии проекта и значимые записи об операциях сохраняются до следующего запуска задания очистки операций.