Compartir a través de


catalog.move_project - base de datos de SSISDB

Se aplica a: SQL Server SSIS Integration Runtime en Azure Data Factory

Se aplica a: SQL Server

Mueve un proyecto desde una carpeta a otra del catálogo de Integration Services.

Sintaxis

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

Argumentos

[ @source_folder = ] source_folder
Nombre de la carpeta de origen en la que está ubicado el proyecto antes de moverlo. source_folder es nvarchar(128).

[ @project_name = ] project_name
Nombre del proyecto que se va a mover. project_name es nvarchar(128) .

[ @destination_folder = ] destination_folder
Nombre de la carpeta de destino en la que está ubicado el proyecto después de moverlo. destination_folder es nvarchar(128).

Valor de código de retorno

0 (correcto)

Conjuntos de resultados

None

Permisos

Este procedimiento almacenado necesita uno de los permisos siguientes:

  • Los permisos READ y MODIFY del proyecto que se desea mover y el permiso CREATE_OBJECTS de la carpeta de destino

  • Pertenencia al rol de base de datos de ssis_admin

  • Pertenencia al rol de servidor de sysadmin

Errores y advertencias

La siguiente lista describe algunas condiciones que pueden hacer que este procedimiento almacenado produzca un error:

  • El proyecto no existe

  • La carpeta de origen no existe

  • La carpeta de destino no existe o ya contiene un proyecto con el mismo nombre

  • El usuario no tiene los permisos adecuados.

Observaciones

Cuando un proyecto se mueve de una carpeta de origen a una carpeta de destino, el proyecto de la carpeta de origen y las referencias de entorno correspondientes se eliminan. En la carpeta de destino, se crea un proyecto idéntico y unas referencias de entorno. Las referencias de entorno relativas se resolverán en otra carpeta después de la operación de traslado. Las referencias absolutas se resolverán en la misma carpeta después de la operación de traslado.

Nota

Un proyecto puede tener referencias de entorno absolutas o relativas. Las referencias relativas hacen referencia al entorno por nombre y requieren que el entorno resida en la misma carpeta que el proyecto. Las referencias absolutas hacen referencia al entorno por nombre y carpeta y hacen referencia a los entornos que residen en una carpeta diferente a la del proyecto.