执行SSIS包

时间:2010-05-25 12:14:29

标签: c# asp.net ssis

是否可以在C#代码中执行SSIS包?我们可以使用命名空间“Microsoft.AnalysisServices.AdomdClient”处理多维数据集。如果可能,将使用什么命名空间/方法来执行包/任务?这也是在SSIS中考虑脚本任务。

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

我们这样做的方法是从代码调用存储过程,这个存储过程运行SSIS包。

DECLARE @Command varchar(500);

SET @Command = 'dtexec /FILE "<SSIS File Name Goes Here>" /Decrypt "<Password Here>"';

EXEC msdb..xp_cmdshell @Command