以程式設計方式執行及管理封裝

如果您需要在開發環境以外的地方管理和執行 Integration Services 封裝,可以使用程式設計方式操作封裝。 在這種方法中,您有許多的選擇:

  • 在不須修改的情況下載入並執行現有的封裝。

  • 載入現有的封裝、重新設定 (例如,針對不同的資料來源) 然後加以執行。

  • 建立新封裝、逐物件和逐屬性地加入與設定元件、儲存,然後加以執行。

您可以只撰寫幾行程式碼,從用戶端應用程式載入及執行現有的封裝。

本章節描述及示範如何以程式設計方式執行現有的封裝,以及如何從其他應用程式存取資料流程的輸出。 有一個進階程式設計選項是以程式設計方式逐行建立 Integration Services 封裝,如<以程式設計方式建立封裝>主題中所述。

本章節也會討論您可以使用程式設計方式執行的其他管理工作,以管理預存程序、執行中的封裝和封裝角色。

在 Integration Services 伺服器上執行封裝

當您將封裝部署至 Integration Services 伺服器時,可以使用 Microsoft.SqlServer.Management.IntegrationServices 命名空間,以程式設計方式執行封裝。 Microsoft.SqlServer.Management.IntegrationServices 組件是使用 .NET Framework 3.5 編譯的。 如果您要建置 .NET Framework 4.0 應用程式,可能需要將組件參考直接加入至專案檔案。

您也可以使用此命名空間,在 Integration Services 伺服器上部署和管理 Integration Services 專案。 如需此命名空間的概觀和程式碼片段,請參閱 blogs.msdn.com 上的部落格文章:SSIS 目錄管理物件模型初探

本節內容

參考

相關章節

Integration Services 圖示 (小) 掌握 Integration Services 的最新狀態

若要取得 Microsoft 的最新下載、文件、範例和影片以及社群中的精選解決方案,請瀏覽 MSDN 上的 Integration Services 頁面:


若要得到這些更新的自動通知,請訂閱該頁面上所提供的 RSS 摘要。

請參閱

概念

SQL Server Integration Services