KB4547890 - 修正:當您在 SQL Server 中從舊版還原之後嘗試升級 SSISDB 時,ISDBUpgradeWizard.exe 擲回錯誤

Applies To
SQL Server 2019 on Windows SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows

症狀

嘗試升級在累積更新 1 (CU1) 或累積更新 2 (CU2) 中從舊版升級 Microsoft SQL Server 2019 的 SSISDB,您會注意到 ISDBUpgradeWizard.exe 產生下列錯誤訊息:

注意

  • 位於 Microsoft.SqlServer.IntegrationServices.ISServerDBUpgrade.Database.DatabaseUtilities.SSISDBUpgradeVersionCheck (SqlConnection 連線)
  • 位於 Microsoft.SqlServer.IntegrationServices.Wizard.Common.Model.DBUpgradeModel.DBUpgrade ()
  • 位於 Microsoft.SqlServer.IntegrationServices.DBUpgrade.DBUpgradePage.DoWork (Object sender, DoWorkEventArgs e)
  • at System.ComponentModel.BackgroundWorker.OnDoWork (DoWorkEventArgs e)
  • 位於 System.ComponentModel.BackgroundWorker.WorkerThreadStart (物件引數)

此外,SQL Server 執行個體的版本 (15.0。x.x) 不符合升級工具的版本 (15.0.2000) 。

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

解決方式

此問題已在下列 SQL Server 累積更新中修正:

關於 SQL Server 的累積更新:

SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:

參考資料

了解 Microsoft 用來說明軟體更新的術語。