I am working on upgrading legacy applications that used DTS packages. This is the first time working with SSIS packages.
The application (which lives in various places) will need to invoke and execute an SSIS package that is on a SQL 2005 server. So relative path do not work for me since someone in New York would need to access the same Server via the application and get the same results back. We are also keeping a log of everything that happens throughout the transaction. The only option left is to create a stored procedure and get the stored procedure to kick off the SSIS package but I feel as though we may lose logging capabilities then. How do I execute the SSIS package remotely using C#.net?
I've already looked at the Microsoft solutions of execution and they don't work in my instance. Doing a SQL Server Agent schedule is out of the question.