在 SQL Server 資料工具中建立封裝

使用「SSIS 設計師」在 SQL Server Data Tools (SSDT) 中建立的封裝將儲存到檔案系統。 若要將封裝儲存到 SQL Server 或封裝存放區,您必須儲存該封裝的複本。 如需詳細資訊,請參閱<儲存封裝的複本>。

在 SQL Server Data Tools (SSDT) 中,您可以使用下列其中一個方法來建立新的封裝:

  • 使用 Integration Services 所包含的封裝範本。

  • 使用自訂範本

    若要使用自訂封裝做為建立新封裝的範本,您只需將自訂封裝複製到 DataTransformationItems 資料夾即可。 依預設,這個資料夾位於 C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject。

  • 複製現有的封裝。

    如果現有的封裝包含您想重複使用的功能,您可以從其他封裝複製及貼上物件,以加快建立控制流程和新封裝內之資料流程的速度。 如需有關在 Integration Services 專案中使用複製及貼上功能的詳細資訊,請參閱<重複使用封裝物件>。

    如果您透過複製現有封裝或使用自訂封裝做為範本的方式來建立新封裝,將一併複製現有封裝的名稱和 GUID。 您應該更新這個新封裝的名稱和 GUID,以協助區分新封裝與其複製來源封裝。 例如,如果封裝具有相同的 GUID,在識別記錄資料所屬的封裝時就會發生困難。 您可以使用 SQL Server Data Tools (SSDT) 中的 [屬性] 視窗,重新產生 ID 屬性中的 GUID 並且更新 Name 屬性的值。 如需詳細資訊,請參閱<設定封裝屬性>和<dtutil 公用程式>。

  • 使用您指定為範本的自訂封裝。

  • 執行 SQL Server 匯入和匯出精靈

    SQL Server 匯入和匯出精靈會建立一個完整封裝來進行簡單的匯入或匯出。 此精靈會設定連接、來源和目的地,並加入所需的任何資料轉換,好讓您立即執行匯入或匯出。 您可以選擇儲存封裝以供日後再次執行,或是在 SQL Server Data Tools 中精簡及增強封裝。 但是,如果您儲存封裝的話,您必須將封裝加入到現有的 Integration Services 專案,然後才可以在 SQL Server Data Tools 中變更封裝或執行封裝。

下列程序將描述如何在 SQL Server Data Tools (SSDT) 中建立或刪除封裝。

如需示範如何使用預設封裝範本建立基本封裝的影片,請參閱<建立基本封裝 (SQL Server 影片)>。

若要在 SQL Server Data Tools 中使用封裝範本來建立封裝

  1. 在 SQL Server Data Tools (SSDT) 中,開啟您要在其中建立封裝的 Integration Services 專案。

  2. 在 [方案總管] 中,以滑鼠右鍵按一下 [SSIS 封裝] 資料夾,然後按一下 [新增 SSIS 封裝]

  3. (選擇性) 將控制流程、資料流程工作和事件處理常式加入封裝。 如需詳細資訊,請參閱<控制流程>、<資料流程>和<Integration Services (SSIS) 事件處理常式>。

  4. [檔案] 功能表上按一下 [儲存選取項目] 以儲存新封裝。

    [!附註]

    您可以儲存空白封裝。