將專案部署至 Integration Services 伺服器

在目前版本的 Integration Services 中,您可以將專案部署到 Integration Services 伺服器。 Integration Services 伺服器可讓您管理封裝、執行封裝,以及利用環境設定封裝的執行值。

如需有關環境的詳細資訊,請參閱<建立和對應伺服器環境>。

[!附註]

與舊版 Integration Services 相同,在目前版本中,您也可以將封裝部署至 SQL Server 的執行個體,以及使用 Integration Services 服務來執行和管理封裝。 您會使用封裝部署模型。 如需詳細資訊,請參閱<封裝部署 (SSIS)>。

如果要將專案部署至 Integration Services 伺服器,請完成下列工作:

  1. 建立 SSISDB 目錄 (若無)。 如需詳細資訊,請參閱<建立 SSIS 目錄>。

  2. 請執行 [Integration Services 專案轉換精靈] 將專案轉換為專案部署模型。 如需詳細資訊,請參閱底下指示:若要將專案轉換為專案部署模型。

    • 若您將專案建立在 SQL Server 2012 Integration Services (SSIS) 中,則專案會根據預設使用專案部署模型。

    • 若是在舊版 Integration Services 中建立專案,在您於 Visual Studio 中開啟專案檔案後,請將專案轉換為專案部署模型。

      [!附註]

      如果專案包含一個或多個資料來源,則在完成專案轉換時,會移除資料來源。 若要建立專案中的封裝可以共用的資料來源連接,請在專案層級加入連接管理員。 如需詳細資訊,請參閱<加入、刪除或共用封裝中的連接管理員>。

      根據您是從 Visual Studio 還是從 SQL Server Management Studio 執行 [Integration Services 專案轉換精靈],此精靈會執行不同的轉換工作。

      • 如果您是從 Visual Studio 執行此精靈,則專案中包含的封裝會從 Integration Services 2005、2008 或 2008 R2 轉換為目前版本的 Integration Services 使用的格式。 系統將會升級原始專案 (.dtproj) 和封裝 (.dtsx) 檔。

      • 如果您是從 SQL Server Management Studio 執行此精靈,此精靈將會從專案中包含的封裝和組態產生專案部署檔案 (.ispac)。 系統將不會升級原始封裝 (.dtsx) 檔。

        您可以在精靈的 [選取目的地] 頁面中選取現有的檔案,或建立一個新檔案。

        若要在轉換專案時升級封裝檔,請從 Visual Studio 執行 [Integration Services 專案轉換精靈]。 若要從專案轉換個別升級封裝檔案,請從 SQL Server Management Studio 執行 [Integration Services 專案轉換精靈],然後執行 [SSIS 封裝升級精靈]。 若您個別升級封裝檔,請確認是否儲存變更。 否則,當您將專案轉換成專案部署模型時,所有未儲存的封裝變更將不予轉換。

    如需有關封裝升級的詳細資訊,請參閱<升級 Integration Services 封裝>和<使用 SSIS 封裝升級精靈來升級 Integration Services 封裝>。

  3. 將專案部署至 Integration Services 伺服器。 如需詳細資訊,請參閱底下指示:將專案部署至 Integration Services 伺服器。

  4. (選擇性) 建立部署專案的環境。 如需詳細資訊,請參閱<建立和對應伺服器環境>。

若要將專案轉換為專案部署模型

  1. 開啟 Visual Studio 中的專案,然後在 [方案總管] 中,以滑鼠右鍵按一下該專案,並按一下 [轉換為專案部署模型]

    -或-

    從 Management Studio 的 [物件總管] 中,以滑鼠右鍵按一下 [專案] 節點,然後選取 [匯入封裝]

  2. 完成精靈。 如需詳細資訊,請參閱<Integration Services 專案轉換精靈>。

若要將專案部署至 Integration Services 伺服器

  1. 開啟 Visual Studio 中的專案,然後從 [專案] 功能表中選取 [部署],以啟動 [Integration Services 部署精靈]

    -或-

    在 SQL Server Management Studio 中,展開 [物件總管] 內的 Integration Services > SSISDB 節點,然後找出您要部署之專案的 [專案] 資料夾。 以滑鼠右鍵按一下 [專案] 資料夾,然後按一下 [部署專案]

    -或-

    在命令提示字元中,從 %ProgramFiles%\Microsoft SQL Server\110\DTS\Binn 執行 isdeploymentwizard.exe。 在 64 位元電腦上,%ProgramFiles(x86)%\Microsoft SQL Server\100\DTS\Binn 中也有該工具的 32 位元版本。

  2. [選取來源] 頁面上,按一下 [專案部署檔案] 以選取專案的部署檔案。

    -或-

    按一下 [Integration Services 目錄],選取已經部署至 SSISDB 目錄的專案。

  3. 完成精靈。 如需詳細資訊,請參閱<Integration Services 部署精靈>。