Ejecución de proyectos y paquetes
Para ejecutar un paquete de Integration Services , puede utilizar una de las herramientas en función de dónde se almacenan los paquetes. Las herramientas se enumeran en la tabla a continuación.
Para almacenar un paquete en el servidor de Integration Services, utilice el modelo de implementación del proyecto para implementar el proyecto en el servidor. Para obtener información, vea Implementar proyectos en el servidor de Integration Services.
Para almacenar un paquete en el almacén de paquetes SSIS, la base de datos msdb o en el sistema de archivos, utilice el modelo de implementación de paquetes. Para obtener más información, vea Implementación de paquetes (SSIS).
Herramienta |
Paquetes que están almacenados en el servidor de Integration Services |
Paquetes que están almacenados en el almacén de paquetes SSIS o en la base de datos msdb |
Paquetes que están almacenados en el sistema de archivos, fuera de la ubicación que forma parte del almacén de paquetes SSIS |
---|---|---|---|
SQL Server Data Tools |
No |
No Sin embargo, puede agregar un paquete existente a un proyecto del almacén de paquetes SSIS, que incluye la base de datos msdb. La inclusión de un paquete existente en el proyecto de este modo crea una copia local del paquete en el sistema de archivos. |
Sí |
SQL Server Management Studio, cuando se está conectado a una instancia del motor de base de datos que hospeda el servidor de Integration Services Para obtener más información, vea Cuadro de diálogo Ejecutar paquete. |
Sí |
No Sin embargo, puede importar un paquete al servidor desde estas ubicaciones. |
No Sin embargo, puede importar un paquete al servidor desde el sistema de archivos. |
SQL Server Management Studio, cuando está conectado al servicio Integration Services que administra el almacén de paquetes SSIS |
No |
Sí |
No Sin embargo, puede importar un paquete al almacén de paquetes SSIS desde el sistema de archivos. |
dtexec Para obtener más información, vea dtexec (utilidad). |
Sí |
Sí |
Sí |
dtexecui Para obtener más información, vea Referencia de la interfaz de usuario de la Utilidad de ejecución de paquetes (DtExecUI). |
No |
Sí |
Sí |
Agente SQL Server Use un trabajo del Agente SQL Server para programar un paquete. Para obtener más información, vea Trabajos del Agente SQL Server para paquetes. |
Sí |
Sí |
Sí |
Procedimiento almacenado integrado Para obtener más información, vea catalog.start_execution (base de datos de SSISDB). |
Sí |
No |
No |
API administrada, con tipos y miembros del espacio de nombres Microsoft.SqlServer.Management.IntegrationServices |
Sí |
No |
No |
API administrada, con tipos y miembros del espacio de nombres Microsoft.SqlServer.Dts.Runtime |
No actualmente |
Sí |
Sí |
Ejecución y registro
Los paquetes de Integration Services se pueden habilitar para el registro y el usuario puede capturar la información en tiempo de ejecución de los archivos de registro. Para obtener más información, vea Registro de Integration Services (SSIS).
Puede supervisar los paquetes de Integration Services que se implementan y se ejecutan en el servidor Integration Services mediante informes de operación. Los informes están disponibles en SQL Server Management Studio. Para obtener más información, vea Informes para el servidor de Integration Services.
Tareas relacionadas
|
Vea también
Tasks
Asistente para importación y exportación de SQL Server