Dela via


catalog.move_project – SSISDB-databas

gäller för:SQL Server SSIS Integration Runtime i Azure Data Factory

gäller för:SQL Server

Flyttar ett projekt från en mapp till en annan i Integration Services-katalogen.

Syntax

catalog.move_project [ @source_folder = ] source_folder  
    , [ @project_name = ] project_name  
    , [ @destination_folder = ] destination_folder  

Argument

[ @source_folder = ] source_folder
Namnet på källmappen, där projektet finns före flytten. source_folder är nvarchar(128).

[ @project_name = ] project_name
Namnet på projektet som ska flyttas. project_name är nvarchar(128).

[ @destination_folder = ] destination_folder
Namnet på målmappen, där projektet finns efter flytten. destination_folder är nvarchar(128).

Returnera kodvärde

0 (lyckades)

Resultatuppsättningar

Ingen

Behörigheter

Den här lagrade proceduren kräver någon av följande behörigheter:

  • LÄS- och ÄNDRA-behörigheter för projektet som du vill flytta och CREATE_OBJECTS behörighet för målmappen

  • Medlemskap i ssis_admin databasrollen

  • Medlemskap i serverrollen sysadmin

Fel och varningar

I följande lista beskrivs några villkor som kan orsaka att den här lagrade proceduren skapar ett fel:

  • Projektet finns inte

  • Källmappen finns inte

  • Målmappen finns inte eller så innehåller målmappen redan ett projekt med samma namn

  • Användaren har inte rätt behörigheter

Anmärkningar

När ett projekt flyttas från en källmapp till en målmapp tas projektet i källmappen och motsvarande miljöreferenser bort. I målmappen skapas identiska projekt- och miljöreferenser. Relativa miljöreferenser matchas till en annan mapp efter flytten. Absoluta referenser matchas till samma mapp efter flytten.

Not

Ett projekt kan ha relativa eller absoluta miljöreferenser. Relativa referenser refererar till miljön efter namn, och dessa referenser kräver att miljön finns i samma mapp som projektet. Absoluta referenser refererar till miljön efter namn och mapp, och dessa referenser refererar till miljöer som finns i en annan mapp än i projektet.