Alexis, puedes ejecutar otro paquete DTSX desde un paquete existente utilizando ya sea un
`Script Task` o un
`Execute Package Task`. A continuación, te proporcionaré ejemplos para ambos enfoques.
1. Utilizando Script Task:
1.
Agregar Script Task:
- Agrega un
`Script Task` al final de tu primer paquete.
2.
Configurar Script Task:
- Abre el editor del
`Script Task`.
- En la pestaña "Script", selecciona el lenguaje de
script (C# o VB.NET).
- En el código del
script, utiliza el siguiente ejemplo:
3.
Conectar con el evento precedente:
- Conecta el `Script Task` al último task exitoso de tu primer paquete.
2. Utilizando Execute Package Task:
1.
Agregar Execute Package Task:
- Agrega un
`Execute Package Task` al final de tu primer paquete.
2.
Configurar Execute Package Task:
- Configura el
`Execute Package Task` para apuntar al segundo paquete DTSX.
- Puedes especificar la ruta del paquete en la configuración del
task.
3.
Conectar con el evento precedente:
- Conecta el
`Execute Package Task` al último
task exitoso de tu primer paquete.
Notas:
- Asegúrate de que el segundo paquete esté en una ubicación accesible desde el primer paquete.
- Puedes ajustar el código del
script o la configuración del `Execute Package Task` según tus necesidades específicas.
Estos ejemplos asumen que ambos paquetes se ejecutan en la misma instancia de SQL Server Integration Services (SSIS). Si estás trabajando en un entorno diferente, puedes necesitar configurar la seguridad y las conexiones de manera adecuada.