使用 Integration Services 和其他應用程式
新增: 2006 年 4 月 14 日
如果您需要動態建立封裝,或要在開發環境以外的地方管理和執行 Integration Services 封裝,可以使用程式設計方式操作封裝。您可以利用任何 Managed 程式語言,使用 Integration Services 物件模型撰寫用來建立和設定新封裝的程式碼,或載入和執行已儲存的封裝。您也可以從記憶體中直接將封裝的資料流程輸出載入至自訂的應用程式。
如需詳細資訊,請參閱<Building Packages Programmatically>。
附註: |
---|
重要的是,在您以程式設計方式使用封裝時,必須瞭解在本機電腦或遠端伺服器上執行封裝的相關限制及授權問題。如需詳細資訊,請參閱<Understanding the Differences between Local and Remote Execution>。 |
從其他應用程式使用封裝
使用延伸的 Integration Services 物件模型時,您可以:
- **建立和設定封裝:**每次為一項工作和元件建立一個新的封裝,然後將它儲存至您慣用的儲存位置。如需詳細資訊,請參閱<Building Packages Programmatically>。
- **列舉已儲存的封裝:**輪流檢查現有的封裝,查看個別的封裝或資料夾是否存在。如需詳細資訊,請參閱<Enumerating Available Packages Programmatically>。
- **載入和執行:**開啟已儲存的封裝,或者重新設定,然後執行封裝。您也可以從記憶體中直接將封裝的資料流程輸出載入至應用程式。如需詳細資訊,請參閱<Loading and Running a Local Package Programmatically>、<Loading and Running a Remote Package Programmatically>和<Loading the Output of a Local Package>。
- **Managed 已儲存的封裝和資料夾:**移除或新增封裝,以及建立、重新命名或移除資料夾。如需詳細資訊,請參閱<Managing Packages and Folders Programmatically>。
請參閱
其他資源
使用 Integration Services 和其他 SQL Server 功能