共用方式為


課程 3-2 - 執行套件安裝精靈

適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime

在此工作中,您將執行 [封裝安裝精靈],將部署教學課程專案中的封裝,部署到 SQL Server.執行個體上。 只有封裝可以安裝在 msdb SQL Server 資料庫的 sysssispackages 資料表中,部署套件組合包含的支援檔案,會部署到檔案系統中。

「封裝安裝精靈」會引導您完成安裝和設定封裝的步驟。 您會將封裝安裝到目的地電腦 (即複製部署套件組合的電腦) 上的 SQL Server 執行個體中。 此外,您還會建立一個 C:\DeploymentTutorialInstall 資料夾,讓精靈用來安裝非封裝檔案。

在先前的課程中,您已將教學課程中的封裝修改為使用組態。 因此,您將會使用「封裝安裝精靈」編輯這些組態,讓封裝能夠在安裝的目標環境中順利執行。

若要安裝封裝

  1. 在目的地電腦上,找到部署配套。

    如果您使用預設值 (bin\Deployment) 作為部署公用程式的位置,則部署配套就是「部署教學課程」專案中的 [Deployment] 資料夾。

  2. 在 [Deployment] 資料夾中,按兩下資訊清單檔 Deployment Tutorial.SSISDeploymentManifest。

  3. 在 [封裝安裝精靈] 的 [歡迎使用] 頁面上,按一下 [下一步]

  4. 在 [部署 SSIS 封裝] 頁面上,選取 [SQL Server 部署] 選項,再選取 [安裝之後驗證封裝] 核取方塊,然後按一下 [下一步]

  5. 在 [指定目標 SQL Server] 頁面上的 [伺服器名稱] 方塊中,指定 (local)

  6. 如果 SQL Server 的執行個體支援 Windows 驗證,請選取 [使用 Windows 驗證],否則請選取 [使用 SQL Server 驗證] 並提供使用者名稱和密碼。

  7. 確認已清除 [依賴伺服器儲存體進行加密] 核取方塊。

  8. [下一步]

  9. 在 [選取安裝資料夾] 頁面上,按一下 [瀏覽]

  10. 在 [瀏覽資料夾] 對話方塊中,展開 [我的電腦],然後按一下 [本機磁碟 (C:)]

  11. 按一下 [建立新資料夾],並且以 DeploymentTutorialInstall 取代新資料夾的新增資料夾預設名稱。

    重要

    在組態使用的環境變數值中會參考這個名稱, 因此資料夾和參考的名稱必須相符,否則封裝無法執行。

  12. 按一下 [確定]。

  13. 在 [選取安裝資料夾] 頁面上,確認 [資料夾] 方塊中包含的是 C:\DeploymentTutorialInstall,然後按一下 [下一步]

  14. 在 [確認安裝] 頁面上,按一下 [下一步]

    精靈便會安裝封裝。 當安裝完成之後,[設定封裝] 頁面隨即開啟。

  15. 在 [設定封裝] 頁面上,確認 [設定檔] 方塊中有列出 datatransferconfig.dtsconfig 和 loadxmldataconfig.dtsconfig。

  16. 在 [設定檔] 清單中,按一下 datatransferconfig.dtsconfig、展開 [設定] 方塊中 [路徑] 資料行的 [屬性],並以下列值更新 [值] 資料行:

    屬性 更新的值
    \Package.Connections[Deployment Tutorial Log].Properties[ConnectionString] C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Deploying Packages\Completed Packages\Deployment Tutorial Log C:\DeploymentTutorialInstall\Deployment Tutorial Log
    \Package.Connections[NewCustomers].Properties[ConnectionString] C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Deploying Packages\Sample Data\NewCustomers.txt C:\DeploymentTutorialInstall\NewCustomers.txt
  17. 在 [設定檔] 清單中,按一下 loadxmldataconfig.dtsconfig、展開 [設定] 方塊中 [路徑] 資料行的 [屬性],並以下列值更新 [值] 資料行:

    屬性 更新的值
    \Package.LoadXMLData.Properties[[XML Source].[XMLData]] C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Deploying Packages\Sample Data\orders.xml C:\DeploymentTutorialInstall\orders.xml
    \Package.LoadXMLData.Properties[[XML Source].[XMLSchemaDefinition]] C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Deploying Packages\Sample Data\orders.xsd C:\DeploymentTutorialInstall\orders.xsd
  18. 在 [封裝驗證] 頁面上,檢視所安裝之各個封裝的驗證結果,然後按一下 [下一步]

    由於目的地電腦上的環境變數值與開發電腦上的環境變數值不同,因此 [封裝驗證] 頁面上會出現一些警告。 您應該會看到下列這四個警告:

    • 組態檔名稱 "C:\DeploymentTutorial\DataTransferConfig.dtsConfig" 無效。 請檢查組態檔名稱。

    • 無法載入封裝至少其中一個組態項目。 請檢查組態項目和之前的警告,查看哪個組態失敗的描述。

    • 組態檔名稱 "C:\DeploymentTutorial\LoadXMLDataConfig.dtsConfig" 無效。 請檢查組態檔名稱。

    • 無法載入封裝至少其中一個組態項目。 請檢查組態項目和之前的警告,查看哪個組態失敗的描述。

    這些警告並不會影響封裝安裝。

    如果未選取 [部署 SSIS 封裝] 頁面上的 [安裝之後驗證封裝] 選項,則 [封裝驗證] 頁面就不會開啟,而且精靈不會顯示有關驗證的後續安裝資訊。

  19. 閱讀 [完成封裝安裝精靈] 頁面上的安裝摘要,然後按一下 [完成]

    注意

    暫存記錄檔是為了在封裝驗證中使用而建立的, 執行封裝時,並不會使用這個檔案。

本課程的下一項工作

步驟 3:測試部署的封裝

另請參閱

Integration Services 服務 (SSIS 服務)