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.