I have a .NET app that calls an SSIS package that moves data from one database server to another database server, and then runs an Execute SQL Task to update data in the original database server. It was originally written for SQL 2005 and ran fine. I updated it to SQL 2012 last week. The first part runs fine - it moves data from one database server to another. However, the Execute SQL Task does not execute.
If I run the SSIS package in using the Execute Package Utility, it runs both without issue.
The .NET code just starts a DTS Application and Package object and then executes. It returns back successful. But the Execute SQL Task does not execute.
I tried removing the first step and leaving the SSIS package to have only the Execute SQL Task and it still doesn't execute. But it still does work in the Execute Package Utility.
Anyone have a similar issue? It would seem that I'm not calling the package from .NET correctly, but part of it runs, so it must be correct there. I can't find any other information on .NET calling the Execute SQL Task object to see if there is something new since 2005 that I need to add.
print 'Here'
does it work? – billinkc