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