catalog.move_project - base de données SSISDBcatalog.move_project - SSISDB Database

CETTE RUBRIQUE S’APPLIQUE À : ouiSQL Server (à partir de la version 2012)nonAzure SQL DatabasenonAzure SQL Data WarehousenonParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Déplace un projet d'un dossier vers un autre dans le catalogue Integration ServicesIntegration Services.Moves a project from one folder to another within the Integration ServicesIntegration Services catalog.

SyntaxeSyntax

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

ArgumentsArguments

[ @source_folder = ] source_folder[ @source_folder = ] source_folder
Nom du dossier source, où le projet réside avant le déplacement.The name of the source folder, where the project resides before the move. source_folder est de type nvarchar(128).The source_folder is nvarchar(128).

[ @project_name = ] project_name[ @project_name = ] project_name
Nom du projet qui sera supprimé.The name of the project that is to be moved. project_name est de type nvarchar(128).The project_name is nvarchar(128).

[ @destination_folder = ] destination_folder[ @destination_folder = ] destination_folder
Nom du dossier de destination, où le projet réside après le déplacement.The name of the destionation folder, where the project resides after the move. destination_folder est de type nvarchar(128).The destination_folder is nvarchar(128).

Valeur du code de retourReturn Code Value

0 (succès)0 (success)

Jeux de résultatsResult Sets

AucuneNone

PermissionsPermissions

Cette procédure stockée requiert l'une des autorisations suivantes :This stored procedure requires one of the following permissions:

  • Autorisations READ et MODIFY sur le projet que vous souhaitez déplacer et autorisation CREATE_OBJECTS sur le dossier de destinationREAD and MODIFY permissions on the project that you want to move and CREATE_OBJECTS permission on the destination folder

  • Appartenance au rôle de base de données ssis_adminMembership to the ssis_admin database role

  • Appartenance au rôle serveur sysadminMembership to the sysadmin server role

Erreurs et avertissementsErrors and Warnings

La liste suivante décrit quelques conditions qui peuvent générer une erreur de cette procédure stockée :The following list describes some conditions that may cause this stored procedure to raise an error:

  • Le projet n'existe pasThe project does not exist

  • Le dossier source n'existe pasThe source folder does not exist

  • Le dossier de destination n'existe pas ou le dossier de destination contient déjà un projet avec le même nomThe destination folder does not exist or the destination folder already contains a project with the same name

  • L’utilisateur n’a pas les autorisations appropriéesThe user does not have the appropriate permissions

NotesRemarks

Lorsqu'un projet est déplacé d'un dossier source vers un dossier de destination, le projet dans le dossier source et les références environnementales correspondantes sont supprimés.When a project is moved from a source folder to a destination folder, the project in the source folder and corresponding environment references are deleted. Dans le dossier de destination, un projet et des références environnementales identiques sont créés.In the destination folder, an identical project and environment references are created. Les références environnementales relatives seront résolues dans un dossier différent après le déplacement.Relative environment references will resolve to a different folder after the move. Les références absolues seront résolues dans le même dossier après le déplacement.Absolute references will resolve to the same folder after the move.

Note

Un projet peut avoir des références environnementales relatives ou absolues.A project can have relative or absolute environment references. Les références relatives font référence à l'environnement par nom et requièrent que l'environnement réside dans le même dossier que le projet.Relative references refer to the environment by name, and these references require that the environment reside in the same folder as the project. Les références absolues font référence à l'environnement par nom et dossier, et aux environnements qui résident dans un dossier différent de celui du projet.Absolute references refer to the environment by name and folder, and these references refer to environments that reside in a different folder from that of the project.