執行專案和封裝

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

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

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

工具

儲存在 Integration Services 伺服器上的封裝

儲存在 SSIS 封裝存放區或是 msdb 資料庫中的封裝

儲存在檔案系統中,但不在 SSIS 封裝存放區中的封裝

SQL Server Data Tools

否

否

但是,您可以將 SSIS 封裝存放區中現有的封裝加入專案,其中包括  msdb 資料庫。用這種方式來將現有封裝加入專案,會在檔案系統中建立封裝的本機複本。

是

SQL Server Management Studio (當您連接到主控 Integration Services 伺服器的 Database Engine 執行個體時)

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

是

否

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

否

但是,您可以將封裝從檔案系統匯入伺服器。

SQL Server Management Studio (當連接到管理 SSIS 封裝存放區的 Integration Services 服務時)

否

是

否

但是,您可以從檔案系統將封裝匯入 SSIS 封裝存放區。

dtexec

如需詳細資訊,請參閱<dtexec 公用程式>。

是

是

是

dtexecui

如需詳細資訊,請參閱<執行封裝公用程式 (DtExecUI) UI 參考>

否

是

是

SQL Server Agent

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

如需詳細資訊,請參閱<封裝的 SQL Server Agent 作業>。

是

是

是

內建預存程序

如需詳細資訊,請參閱<catalog.start_execution (SSISDB 資料庫)>

是

否

否

Managed API (使用 Microsoft.SqlServer.Management.IntegrationServices 命名空間中的類型和成員)

是

否

否

Managed API (使用 Microsoft.SqlServer.Dts.Runtime 命名空間中的類型和成員)

非目前

是

是

執行與記錄

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

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

相關工作

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

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


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

請參閱

工作

SQL Server 匯入和匯出精靈

概念

dtexec 公用程式