catalog.move_project — baza danych SSISDB
Dotyczy:SQL Server SSIS Integration Runtime w usłudze Azure Data Factory
Dotyczy:programu SQL Server
Przenosi projekt z jednego folderu do innego w katalogu usług Integration Services.
Składnia
catalog.move_project [ @source_folder = ] source_folder
, [ @project_name = ] project_name
, [ @destination_folder = ] destination_folder
Argumenty
[ @source_folder = ] folder_źródłowy
Nazwa folderu źródłowego, w którym znajduje się projekt przed przeniesieniem.
source_folder to nvarchar(128).
[ @project_name = ] project_name
Nazwa projektu, który ma zostać przeniesiony.
project_name jest nvarchar(128).
[ @destination_folder = ] folder_docelowy
Nazwa folderu docelowego, w którym znajduje się projekt po przeniesieniu. Folder docelowy destination_folder ma typ danych nvarchar(128).
Zwracana wartość kodu
0 (powodzenie)
Zestawy wyników
Żaden
Uprawnienia
Ta procedura składowana wymaga jednego z następujących uprawnień:
Uprawnienia do odczytu i modyfikacji projektu, który chcesz przenieść, oraz uprawnienie CREATE_OBJECTS do folderu docelowego.
Członkostwo w roli w bazie danych ssis_admin
Członkostwo w roli serwerowej administratora systemu
Błędy i ostrzeżenia
Poniższa lista zawiera opis niektórych warunków, które mogą spowodować wystąpienie błędu procedury składowanej:
Projekt nie istnieje
Folder źródłowy nie istnieje
Folder docelowy nie istnieje lub folder docelowy zawiera już projekt o tej samej nazwie
Użytkownik nie ma odpowiednich uprawnień
Uwagi
Gdy projekt zostanie przeniesiony z folderu źródłowego do folderu docelowego, projekt w folderze źródłowym i odpowiednie odwołania do środowiska zostaną usunięte. W folderze docelowym tworzone są identyczne odwołania do projektu i środowiska. Odwołania do środowiska względnego będą kierować do innego folderu po przeniesieniu. Odwołania bezwzględne zostaną rozpoznane w tym samym folderze po przeniesieniu.
Notatka
Projekt może mieć względne lub bezwzględne odwołania do środowiska. Odwołania względne odwołują się do środowiska według nazwy, a odwołania te wymagają, aby środowisko znajdowało się w tym samym folderze co projekt. Odwołania bezwzględne odwołują się do środowiska według nazwy i folderu, a odwołania te odnoszą się do środowisk, które znajdują się w innym folderze niż ten projekt.