執行專案和封裝
若要執行 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 伺服器的報表>。
相關工作
|