Поделиться через


catalog.delete_project (база данных SSISDB)

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

Область применения: SQL Server

Удаляет существующий проект из папки в каталоге служб Integration Services.

Синтаксис

catalog.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 может вызвать ошибку:

  • Проект не существует

  • Папка не существует

  • Пользователь не имеет соответствующих разрешений

Замечания

Все объекты и ссылки на среду удаляются вместе с соответствующим проектом. Однако, версии проекта и значимые записи об операциях сохраняются до следующего запуска задания очистки операций.