如何:使用 SSIS 封裝升級精靈來升級 Integration Services 封裝

您可以將在舊版 Integration Services 中建立的封裝升級為 SQL Server 2008 所使用的 Integration Services 格式。SQL Server 會提供 SSIS 封裝升級精靈來協助您進行這項程序。因為您可以將精靈設定成備份原始封裝,所以如果您遇到升級問題,就可以繼續使用原始封裝。

SSIS 封裝升級精靈是在安裝 Integration Services 時安裝的。

[!附註]

您可以在 SQL Server 的 Standard、Enterprise 和 Developer Edition 中使用 SSIS 封裝升級精靈。

如需有關如何升級 Integration Services 封裝的詳細資訊,請參閱<升級 Integration Services 封裝>。

[!附註]

如需有關如何移轉在 SQL Server 2000 Data Transformation Services (DTS) 中建立之封裝的詳細資訊,請參閱<移轉 Data Transformation Services 封裝>。

本主題的其餘部分將描述如何執行此精靈以及備份原始封裝。

執行 SSIS 封裝升級精靈

您可以從 Business Intelligence Development Studio、從 SQL Server Management Studio、從 SQL Server 安裝中心或在命令提示字元中執行 SSIS 封裝升級精靈。

若要從 Business Intelligence Development Studio 執行此精靈

  1. 在 Business Intelligence Development Studio 中,建立或開啟 Integration Services 專案。

  2. 在 [方案總管] 中,以滑鼠右鍵按一下 [SSIS 封裝] 節點,然後按一下 [升級所有封裝],即可升級這個節點底下的所有封裝。

    [!附註]

    當您開啟包含 SQL Server 2005 Integration Services (SSIS) 封裝的 Integration Services 專案時,Integration Services 就會自動開啟 SSIS 封裝升級精靈。

從 SQL Server Management Studio 執行此精靈

  • 在 SQL Server Management Studio 中,連接至 Integration Services、展開 [存放的封裝] 節點、以滑鼠右鍵按一下 [檔案系統][MSDB] 節點,然後按一下 [升級封裝]

若要從 SQL Server 安裝中心執行此精靈

  • 在 SQL Server 安裝中心中,按一下 [工具],然後按一下 [升級 Integration Services 封裝]

若要在命令提示字元中執行此精靈

  • 在命令提示字元中,從 C:\Program Files\Microsoft SQL Server\100\DTS\Binn 資料夾執行 SSISUpgrade.exe 檔。

備份原始封裝

若要備份原始封裝,原始封裝和升級封裝都必須存放在檔案系統的相同資料夾中。根據您執行此精靈的方式,系統可能會自動選取這個儲存位置:

  • 當您從 Business Intelligence Development Studio 執行 SSIS 封裝升級精靈時,此精靈會自動將原始封裝和升級封裝都存放在檔案系統的相同資料夾中。您可以將此精靈設定成備份原始封裝。

  • 當您從 SQL Server Management Studio 或在命令提示字元中執行 SSIS 封裝升級精靈時,就可以針對原始和升級封裝指定不同的儲存位置。若要備份原始封裝,請務必指定原始封裝和升級封裝都存放在檔案系統的相同資料夾中。如果您指定任何其他儲存選項,此精靈將無法備份原始封裝。

當此精靈備份原始封裝時,它會將原始封裝的複本存放在 [SSISBackupFolder] 資料夾中。此精靈會將這個 [SSISBackupFolder] 資料夾建立為包含原始封裝和升級封裝之資料夾的子資料夾。

在 SQL Server Management Studio 或命令提示字元中備份原始封裝

  1. 將原始封裝儲存到檔案系統上的位置。

    [!附註]

    此精靈中的備份選項只能搭配已經存放至檔案系統的封裝運作。

  2. 在 SQL Server Management Studio 或命令提示字元中,執行 SSIS 封裝升級精靈。

  3. 在此精靈的 [選取來源位置] 頁面上,將 [封裝來源] 屬性設定為 [檔案系統]

  4. 在此精靈的 [選取目的地位置] 頁面上,選取 [儲存至來源位置],即可將升級封裝與原始封裝儲存至相同的位置。

    [!附註]

    只有當升級封裝與原始封裝都存放在相同的資料夾時,您才能使用此精靈的備份選項。

  5. 在此精靈的 [選取封裝管理選項] 頁面上,選取 [備份原始封裝] 選項。

在 Business Intelligence Development Studio 中備份原始封裝

  1. 將原始封裝儲存到檔案系統上的位置。

    [!附註]

    此精靈中的備份選項只能搭配已經存放至檔案系統的封裝運作。

  2. 在 Business Intelligence Development Studio 中,執行 SSIS 封裝升級精靈。

  3. 在此精靈的 [選取封裝管理選項] 頁面上,選取 [備份原始封裝] 選項。