如何从.NET 4.0 Windows服务执行SSIS 2008包?

时间:2013-02-15 16:57:36

标签: sql-server-2008 .net-4.0 ssis

我有一个.NET 4.0 Windows服务应用程序(VS2010),我需要调用SSIS 2008包。

我知道创建一个Web服务并从SSIS调用该服务更容易,我不能自由地做到这一点。

所以,我认为我的下一个最佳选择是从我的Windows服务中调用我的SSIS包。我知道在.NET 2.0中你可以调用DTS包,如果我安装了SQL Server 2012。

但我无法找到这种特定组合的解决方案。 .NET 4和SQL Server 2008 SSIS。

或者有没有办法使用相同的组合,我可以使用SSIS 2008启动和停止Windows服务。并找出Windows服务何时完成运行。

1 个答案:

答案 0 :(得分:0)

请参阅以下MSDN文档中的 Using a Web Service or Remote Component to Run a Remote Package Programmatically 部分。

Loading and Running a Remote Package Programmatically