共用方式為


將專案部署至 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 2014 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 Project Conversion Wizard

若要將專案部署至 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 部署精靈