Deploy Packages by Using the Deployment Utility

當您建置了部署公用程式,以從部署公用程式建置所在電腦以外電腦上的 Integration Services 專案安裝封裝時,您必須先將部署資料夾複製到目的地電腦。

部署資料夾的路徑是在您為其建立部署公用程式之 Integration Services 專案的 DeploymentOutputPath 屬性中指定的。 預設路徑為 bin\Deployment (相對於 Integration Services 專案)。 如需詳細資訊,請參閱 建立部署公用程式

請使用「封裝安裝精靈」來安裝封裝。 若要啟動此精靈,請在將部署資料夾複製到伺服器後按兩下部署公用程式檔案。 此檔案名稱為 <專案名稱>.SSISDeploymentManifest,而且您可以在目的地電腦的部署資料夾中找到此檔案。

注意

根據您要部署的封裝版本而定,如果您並存安裝了不同版本的 SQL Server,可能就會發生錯誤。 此錯誤的發生原因是所有 Integration Services 版本的 .SSISDeploymentManifest 副檔名都一樣。 按兩下該檔案,會針對最近安裝的 Integration Services 版本 (可能與部署公用程式檔案的版本不同) 呼叫安裝程式 (dtsinstall.exe)。 若要解決此問題,請從命令列執行正確的 dtsinstall.exe 版本,並且提供部署公用程式檔案的路徑。

[封裝安裝精靈] 會逐步引導您將封裝安裝到檔案系統或 SQL Server。 您可以利用下列方式來設定安裝:

  • 選擇用來安裝封裝的位置類型和位置。

  • 選擇用來安裝封裝相依性的位置。

  • 在封裝安裝在目標伺服器之後驗證封裝。

封裝之以檔案作為基礎的相依性總是安裝到檔案系統。 如果您將封裝安裝到檔案系統,則會將相依性安裝到為封裝指定的資料夾。 如果您將封裝安裝到 SQL Server,則可指定要儲存檔案型相依性的資料夾。

如果封裝包含您要修改以用於目的地電腦的組態,則可使用精靈更新屬性的值。

除了使用 [封裝安裝精靈] 安裝封裝之外,還可以使用 dtutil 命令提示字元公用程式來複製和移動封裝。 如需詳細資訊,請參閱 dtutil Utility

將封裝部署至 SQL Server 的執行個體

  1. 開啟目標電腦上的部署資料夾。

  2. 按兩下資訊清單檔 <專案名稱>.SSISDeploymentManifest,以啟動 [封裝安裝精靈]。

  3. 在 [部署 SSIS 封裝] 頁面上,選取 [SQL Server 部署] 選項。

  4. 選擇性地選取 [安裝之後驗證封裝] ,以在將封裝安裝到目標伺服器後對其進行驗證。

  5. 在 [指定目標 SQL Server] 頁面上,指定要安裝封裝的 SQL Server 執行個體,並選取驗證模式。 如果選取 [SQL Server 驗證],則必須提供使用者名稱與密碼。

  6. 在 [選取安裝資料夾] 頁面上,為要安裝的封裝相依性指定檔案系統中的資料夾。

  7. 如果封裝包括組態,則可透過更新 [設定封裝] 頁面上 [值] 清單中的值來編輯組態。

  8. 如果選擇在安裝後驗證封裝,請檢視已部署封裝的驗證結果。

另請參閱

封裝部署 (SSIS)