執行封裝安裝精靈
新增: 2006 年 4 月 14 日
在這項工作中,您會執行「封裝安裝精靈」,將「部署教學課程」專案中的封裝部署到 SQL Server 的執行個體上。只有封裝可以安裝在 msdb SQL Server 資料庫的 sysdtspackages90 資料表中,部署配套所包含的支援檔案則會部署到檔案系統中。
「封裝安裝精靈」會引導您完成安裝和設定封裝的步驟。您會將封裝安裝到目的地電腦 (即複製部署配套所使用的電腦) 上的 SQL Server 執行個體中。此外,您還會建立一個 C:\DeploymentTutorialInstall 資料夾,讓精靈用來安裝非封裝檔案。
在先前的課程中,您已將教學課程中的封裝修改為使用組態。因此,您將會使用「封裝安裝精靈」編輯這些組態,讓封裝能夠在安裝的目標環境中順利執行。
若要安裝封裝
在目的地電腦上,找到部署配套。
如果您使用預設值 (bin\Deployment) 作為部署公用程式的位置,則部署配套就是「部署教學課程」專案中的 [Deployment] 資料夾。
在 [Deployment] 資料夾中,按兩下資訊清單檔 Deployment Tutorial.SSISDeploymentManifest。
在「封裝安裝精靈」的 [歡迎使用] 頁面上,按 [下一步]。
在 [部署 SSIS 封裝] 頁面上,選取 [SQL Server 部署] 選項,再選取 [安裝之後驗證封裝] 核取方塊,然後按 [下一步]。
在 [指定目標 SQL Server] 頁面上的 [伺服器名稱] 方塊中,指定 [(local)]。
如果 SQL Server 的執行個體支援「Windows 驗證」,請選取 [使用 Windows 驗證],否則請選取 [使用 SQL Server 驗證] 並提供使用者名稱和密碼。
確認已清除 [依賴伺服器儲存體進行加密] 核取方塊。
按 [下一步]。
在 [選取安裝資料夾] 頁面上,按一下 [瀏覽]。
在 [瀏覽資料夾] 對話方塊中,展開 [我的電腦],然後按一下 [本機磁碟 (C:)]。
按一下 [建立新資料夾],並且以 DeploymentTutorialInstall 取代新資料夾的預設名稱「新資料夾」。
重要事項: 在組態使用的環境變數值中會參考這個名稱,因此資料夾和參考的名稱必須相符,否則封裝無法執行。 按一下 [確定]。
在 [選取安裝資料夾] 頁面上,確認 [資料夾] 方塊中包含的是 C:\DeploymentTutorialInstall,然後按 [下一步]。
在 [確認安裝] 頁面上,按 [下一步]。
精靈便會安裝封裝。當安裝完成之後,[設定封裝] 頁面隨即開啟。
在 [設定封裝] 頁面上,確認 [組態檔] 方塊中有列出 datatransferconfig.dtsconfig 和 loadxmldataconfig.dtsconfig。
在 [組態檔] 清單中,按一下 datatransferconfig.dtsconfig、展開 [組態] 方塊中 [路徑] 資料行中的 [屬性],並以下列值更新 [值] 資料行:
屬性 值 更新的值 \Package.Connections[Deployment Tutorial Log].Properties[ConnectionString]
C:\Program Files\Microsoft SQL Server\90\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\90\Samples\Integration Services\Tutorial\Deploying Packages\Sample Data\NewCustomers.txt
C:\DeploymentTutorialInstall\NewCustomers.txt
在 [組態檔] 清單中,按一下 loadxmldataconfig.dtsconfig、展開 [組態] 方塊中 [路徑] 資料行中的 [屬性],並以下列值更新 [值] 資料行:
屬性 值 更新的值 \Package.LoadXMLData.Properties[[XML Source].[XMLData]]
C:\Program Files\Microsoft SQL Server\90\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\90\Samples\Integration Services\Tutorial\Deploying Packages\Sample Data\orders.xsd
C:\DeploymentTutorialInstall\orders.xsd
在 [封裝驗證] 頁面上,檢視所安裝之各個封裝的驗證結果,然後按 [下一步]。
由於目的地電腦上的環境變數值與開發電腦上的環境變數值不同,因此 [封裝驗證] 頁面上會出現一些警告。您應該會看到下列這四個警告:
- 組態檔名稱 "C:\DeploymentTutorial\DataTransferConfig.dtsConfig" 無效。請檢查組態檔名稱。
- 無法載入封裝至少其中一個組態項目。請檢查組態項目和之前的警告,查看哪個組態失敗的描述。
- 組態檔名稱 "C:\DeploymentTutorial\LoadXMLDataConfig.dtsConfig" 無效。請檢查組態檔名稱。
- 無法載入封裝至少其中一個組態項目。請檢查組態項目和之前的警告,查看哪個組態失敗的描述。
這些警告並不會影響封裝安裝。
如果未選取 [部署 SSIS 封裝] 頁面上的 [安裝之後驗證封裝] 選項,則 [封裝驗證] 頁面就不會開啟,而且精靈不會顯示有關驗證的後續安裝資訊。
閱讀 [完成封裝安裝精靈] 頁面上的安裝摘要,然後按一下 [完成]。
附註: 暫存記錄檔是為了在封裝驗證中使用而建立的,執行封裝時,並不會使用這個檔案。
本課程的下一項工作
請參閱
其他資源
Integration Services 服務
管理 Integration Services 服務