从内存运行包而不保存它

时间:2012-03-08 06:51:01

标签: sql-server-2008 sql-server-2005 ssis

我在C-sharp中以编程方式创建了一个SSIS包。现在我通过创建它并将其保存为FileName.dtsx并将其作为package.execute()执行来运行包; 现在我想要做的是在内存中运行包而不保存它。这有可能做到这一点。 尝试了很多,但无法弄清楚如何做到这一点。

1 个答案:

答案 0 :(得分:1)

不保存吗?

    static void Amarnath()
    {
        Microsoft.SqlServer.Dts.Runtime.Package p = null;
        p = new Microsoft.SqlServer.Dts.Runtime.Package();
        p.Execute();

    }