Hi,
I'm facing a strange problem wherein package execution hangs intermittently on state "OnPipelinePreComponentCall".
If the execution process is killed & restarted, it executes properly & completes successfully.
Package design is as below -
1. SSIS 2012 package in package deployment mode.
2. Pulls data from DB2 & loads it into SQL 2008 SP2 as is after appropriate data type conversions
3. Package contains grandparent (1)-parent (1)-child (21) relationship. 21 child packages have been divided into 4 sequence containers. Each container executes one after other (no parallel processing)
4. Package is executed using DtExec 32 bit utility.
Steps taken so far -
1. DelayValidation property is set to True for all data flow & connection managers
2. No trace on database, so its not waiting on database.
I'm still investigating the issue but kindly guide on areas to explore further to identify the root cause.