catalog.move_project – databáze SSISDB
platí pro:SQL Server SSIS Integration Runtime ve službě Azure Data Factory
platí pro:SQL Server
Přesune projekt z jedné složky do druhé v katalogu integračních služeb.
Syntax
catalog.move_project [ @source_folder = ] source_folder
, [ @project_name = ] project_name
, [ @destination_folder = ] destination_folder
Argumenty
[ @source_folder = ] zdrojová_složka
Název zdrojové složky, ve které se projekt nachází před přesunutím.
source_folder má typ nvarchar(128).
[ @project_name = ] project_name
Název projektu, který se má přesunout.
project_name je nvarchar(128).
[ @destination_folder = ] cílová_složka
Název cílové složky, ve které se projekt nachází po přesunutí.
destination_folder je nvarchar(128).
Hodnota návratového kódu
0 (úspěch)
Sady výsledků
Žádný
Dovolení
Tato uložená procedura vyžaduje jedno z následujících oprávnění:
Oprávnění READ a MODIFY k projektu, který chcete přesunout, a oprávnění CREATE_OBJECTS k cílové složce
Členství v databázové roli ssis_admin
Členství v serverové roli správce systému
Chyby a upozornění
Následující seznam popisuje některé podmínky, které mohou způsobit, že tato uložená procedura vyvolá chybu:
Projekt neexistuje.
Zdrojová složka neexistuje.
Cílová složka neexistuje nebo cílová složka již obsahuje projekt se stejným názvem.
Uživatel nemá příslušná oprávnění.
Poznámky
Když se projekt přesune ze zdrojové složky do cílové složky, projekt ve zdrojové složce a odpovídající odkazy na prostředí se odstraní. V cílové složce se vytvoří identické odkazy na projekt a prostředí. Relativní odkazy na prostředí se po přesunutí přeloží na jinou složku. Absolutní odkazy se po přesunutí přeloží na stejnou složku.
Poznámka
Projekt může mít relativní nebo absolutní odkazy na prostředí. Relativní odkazy odkazují na prostředí podle názvu a tyto odkazy vyžadují, aby se prostředí nachází ve stejné složce jako projekt. Absolutní odkazy odkazují na prostředí podle názvu a složky a tyto odkazy odkazují na prostředí, která se nacházejí v jiné složce než v projektu.