Läs på engelska

Dela via


catalog.move_environment (SSISDB Database)

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

gäller för:SQL Server

Flyttar en miljö från en mapp till en annan i Integration Services-katalogen.

Syntax

SQL
catalog.move_environment [ @source_folder = ] source_folder  
    , [ @environment_name = ] environment_name  
    , [ @destination_folder = ] destination_folder  

Argument

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

[ @environment_name = ] environment_name
Namnet på den miljö som ska flyttas. environment_name är nvarchar(128).

[ @destination_folder = ] destination_folder
Namnet på målmappen, där miljön 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 miljön

  • Medlemskap i ssis_admin databasrollen

  • Medlemskap i serverrollen sysadmin

Fel och varningar

I följande lista beskrivs vissa villkor som kan orsaka ett fel eller en varning:

  • Miljön finns inte i källmappen

  • Målmappen har redan en miljö med samma namn

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

Anmärkningar

Miljöreferenser från projekt följer inte miljön under flytten. Miljöreferenser måste uppdateras i enlighet med detta. Den här lagrade proceduren lyckas även om miljöreferenserna bryts genom att en miljö flyttas. Miljöreferenser måste uppdateras när den här lagrade proceduren har slutförts.

Anteckning

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.