從命令提示字元中使用 ISDeploymentWizard.exe 部署 SSIS 專案
適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime
本快速入門示範如何執行 [Integration Servicess 部署精靈]ISDeploymentWizard.exe
,從命令提示字元中部署 SSIS 專案。
如需 Integration Services 部署精靈的詳細資訊,請參閱 Integration Services 部署精靈。
先決條件
本文所述要部署到 Azure SQL Database 的驗證,需要有 SQL Server Data Tools (SSDT) 17.4 版或更新版本。 若要取得最新版的 SSDT,請參閱下載 SQL Server Data Tools (SSDT)。
Azure SQL Database 伺服器會接聽連接埠 1433。 如果您要嘗試透過公司防火牆連線至 Azure SQL Database 伺服器,則必須在公司防火牆中開啟此連接埠,讓您成功連線。
支援的平台
您可以使用本快速入門中的資訊,將 SSIS 套件部署到下列平台:
Windows 上的 SQL Server。
Azure SQL Database。 如需在 Azure 中部署和執行套件的詳細資訊,請參閱將 SQL Server Integration Services 工作負載隨即轉移至雲端。
您無法使用本快速入門中的資訊,將 SSIS 套件部署到 Linux 上的 SQL Server。 如需在 Linux 上執行套件的詳細資訊,請參閱使用 SSIS 在 Linux 上擷取、轉換和載入資料。
針對 Azure SQL Database,請取得連線資訊
若要將專案部署到 Azure SQL Database,請取得連線至 SSIS 目錄資料庫 (SSISDB) 所需的連線資訊。 在下列程序中,您需要完整伺服器名稱和登入資訊。
- 登入 Azure 入口網站。
- 從左側功能表中選取 [SQL 資料庫] ,然後選取 [SQL 資料庫] 頁面上的 SSISDB 資料庫。
- 在您資料庫的 [概觀] 頁面上,檢閱完整伺服器名稱。 若要顯示 [按一下以複製] 選項,請將滑鼠指標暫留在伺服器名稱上。
- 如果您忘記 Azure SQL Database 伺服器登入資訊,請巡覽至 [SQL Database 伺服器] 頁面來檢視伺服器管理員名稱。 如有需要,您可以重設密碼。
支援的驗證方法
請參閱適用於部署的驗證方法。
啟動 [Integration Services 部署精靈]
開啟命令提示字元視窗。
執行
ISDeploymentWizard.exe
。 即會開啟 [Integration Services 部署精靈]。如果包含
ISDeploymentWizard.exe
的資料夾不在path
環境變數中,您可能需要使用cd
命令以切換到其目錄。 若是 SQL Server 2017,此資料夾通常位於C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn
。
使用精靈部署專案
在精靈的 [簡介] 頁面上,檢閱簡介。 按一下 [下一步] 開啟 [選取來源] 頁面。
在 [選取來源] 頁面上,選取要部署的現有 SSIS 專案。
- 若要在開發環境中建置專案來部署您建立的專案部署檔案,請選取 [專案部署檔案],並輸入 .ispac 檔案的路徑。
- 若要部署已部署到 SSIS 目錄資料庫中的專案,請選取 [Integration Services 目錄],然後輸入伺服器名稱以及該專案在目錄中的路徑。 按一下 [下一步] ,以查看 [選取目的地] 頁面。
在 [選取目的地] 頁面上,選取專案目的地。
- 輸入完整伺服器名稱。 如果目標伺服器是 Azure SQL Database 伺服器,則名稱的格式如下:
<server_name>.database.windows.net
。 - 提供驗證資訊,然後選取 [連線]。 請參閱本文中的適用於部署的驗證方法。
- 然後選取 [瀏覽] 在 SSISDB 中選取目標資料夾。
- 然後選取 [下一步] 開啟 [檢閱] 頁面。 (只有在您選取 [連線] 之後,才會啟用 [下一步] 按鈕。)
- 輸入完整伺服器名稱。 如果目標伺服器是 Azure SQL Database 伺服器,則名稱的格式如下:
在 [檢閱] 頁面上,檢閱您選取的設定。
- 您可以按一下 [上一步],或按一下左窗格中的任何步驟來變更您的選取項目。
- 按一下 [部署] 開始部署程序。
如果您要部署到 Azure SQL Database 伺服器,[驗證] 頁面會開啟並檢查專案中的套件,尋找是否存在可能會導致套件無法在 Azure SSIS Integration Runtime 中如預期般執行的已知問題。 如需詳細資訊,請參閱驗證部署到 Azure 的 SSIS 套件。
完成部署程序之後,會開啟 [結果] 頁面。 此頁面會顯示每個動作執行成功或失敗。
- 如果動作失敗,請按一下 [結果] 資料行中的 [失敗] 以顯示錯誤的說明。
- 選擇性地按一下 [儲存報表],將結果儲存至 XML 檔案。
- 按一下 [關閉] 結束精靈。
後續步驟
- 請考慮使用其他方式來部署套件。
- 執行已部署的套件。 若要執行套件,您可以從數個工具和語言進行選擇。 如需詳細資訊,請參閱下列文章: