共用方式為


執行專案和套件

若要執行 Integration Services 封裝,您可以根據這些封裝的儲存位置使用數種工具的其中一種。 工具會列在下表中。

若要將封裝儲存在 Integration Services 伺服器上,您可以使用專案部署模型將專案部署到伺服器。 如需詳細資訊,請參閱 將專案部署至 Integration Services 伺服器

若要將封裝儲存在 SSIS 封裝存放區、msdb 資料庫或是檔案系統中,您可使用封裝部署模型。 如需詳細資訊,請參閱 套件部署 (SSIS)

工具 儲存在 Integration Services 伺服器上的封裝 儲存在 SSIS 封裝存放區或是 msdb 資料庫中的封裝 儲存在檔案系統中,但不在 SSIS 封裝存放區中的封裝
SQL Server Data Tools No

不過,您可以將 SSIS 封裝存放區 (包括 msdb 資料庫) 中現有的封裝新增至專案。 用這種方式來將現有封裝加入專案,會在檔案系統中建立封裝的本機複本。
SQL Server Management Studio (當您連接到主控 Integration Services 伺服器的 Database Engine 執行個體時)

如需詳細資訊,請參閱 執行封裝對話方塊


但是,您可以將封裝從這些位置匯入伺服器。


但是,您可以將封裝從檔案系統匯入伺服器。
SQL Server Management Studio (當連接到管理 SSIS 套件存放區的 Integration Services 服務時) .是

不過,您可以從檔案系統將封裝匯入至 SSIS 封裝存放區。
dtexec

如需詳細資訊,請參閱 dtexec Utility
.是
dtexecui

如需詳細資訊,請參閱執行封裝公用程式 (DtExecUI) UI 參考
No .是
SQL Server Agent

您可以使用 SQL Server Agent 作業排程封裝。

如需詳細資訊,請參閱 封裝的 SQL Server Agent 作業
.是
內建預存程序

如需詳細資訊,請參閱 catalog.start_execution (SSISDB 資料庫)
No
Managed API (在 Microsoft.SqlServer.Management.IntegrationServices 命名空間中使用類型和成員) No
Managed API (在 Microsoft.SqlServer.Dts.Runtime 命名空間中使用類型和成員) 非目前

執行與記錄

Integration Services 封裝可以啟用記錄功能,您可以在記錄檔中擷取執行階段資訊。 如需詳細資訊,請參閱 Integration Services (SSIS) 記錄

您可以使用作業報表監視部署到 Integration Services 伺服器並在其中執行的 Integration Services 封裝。 SQL Server Management Studio 中會提供這些報表。 如需詳細資訊,請參閱 Reports for the Integration Services Server

另請參閱

dtexec 公用程式
SQL Server 匯入和匯出精靈