我似乎無法找到任何有用的文檔,我需要的具體情況。我正在嘗試啓動並將變量傳遞到部署在SQL Server上的SSIS包中。C# - 從wpf應用程序在SQL Server上運行SSIS
在管理工作室的包裝可以在Integration Services Catalog\SSISDB\IhsDataSync\Projects\LoadHeader\Packages\Package.dtsx
下找到。從我看來,我需要使用Microsoft.SqlServer.Dts.Runtime;
組件。當我去寫代碼的其餘部分是我有成千上萬的問題。
到目前爲止,我有:
try
{
Application app = new Application();
Package package = null;
package = app.LoadFromSqlServer("SSISDB\IhsDataSync\Projects\LoadHeader\Packages\Package.dtsx","servername","username","password",IDTSEvents);
}
catch
{
}
大多數例子只是說明如何加載本地包在這種情況下,第一種方法的參數是相當明顯的。在sql server上使用包的路徑是什麼?
什麼是LoadFromSqlServer()
的最後一個參數 - > IDTSEvents ??? 如何注入變量?