catalog.get_project (база данных SSISDB)
Получает двоичный поток проекта, развернутого на сервере Службы Integration Services.
Синтаксис
get_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 (успешное завершение)
Результирующие наборы
Двоичный поток проекта возвращается в виде объекта varbinary(MAX). Если папка или проект не найдены, результат не возвращается.
Разрешения
Эта хранимая процедура требует применения одного из следующих разрешений:
Разрешения READ на проект
Членство в роли базы данных ssis_admin
Членство в роли сервера sysadmin
Ошибки и предупреждения
В следующем списке перечислены некоторые условия, при которых хранимая процедура get_project может вызвать ошибку.
Проект не существует
Папка не существует
Пользователь не имеет соответствующих разрешений