Greetings, I have a package that is hanging up consistently when I run a large number of rows through a foreach loop container that is executing a stored proc in an execute sql task to insert rows to a table. I am using this proc as it has quite a bit of business logic wrapped in it and had been used to maintain this table/data with a small update file. I have run this process with a few rows/few hundred rows of data into the foreach loop, and it runs fine completing successfully but when I run through a larger update file (45000 rows) the process does work and loads all of the data, but the package does not complete. It appears in BIDs to still be running as the execute sql task in the foreach loop container continues to flash yellow/green but I can't stop execution in the BIDs dev environment and eventually have to use windows task manager and kill the process. When I kill the process it is using about 50% of the CPU, memory doesn't seem to be a problem have 8 gig on the machine and a good percentage is free. Have 3 gig allocated to SQL. I ran a profiler trace to see if I could catch any kinds of errors, but there is nothing it just runs to the last call of the stored proc and that completes successfully, but BIDs hangs up.
Running SQL 2008 R2, VS 2008 sp1. Appreciate any ideas you might have