KB4564876 - 修正:在 SQL Server 2019 中啟用和停用 ADR 時,無法重新設定資料庫鏡像

Applies To
SQL Server 2019 on Windows

症狀

在先前於 SQL Server 2019 中設定鏡像的資料庫上啟用和停用加速資料庫復原時,您會注意到無法在該資料庫上重新設定資料庫鏡像。 

      

Msg 1484, Level 16, State 1, Line LineNumber

無法為資料庫 'ADR_Mirroring' 設定資料庫鏡像,因為資料庫已啟用加速資料庫復原,或保存版本存放區中仍有版本。 如果加速資料庫復原已停用,請執行 sys.sp_persistent_version_cleanup '<DatabaseName>' 以清除先前的版本。

      

備註 在資料庫鏡像中註冊的資料庫不支援 ADR。

狀態

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

解決方式

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

關於 SQL Server 的累積更新:

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

因應措施

若要解決此問題,您可以將資料庫狀態變更為離線和線上。 然後,您就可以成功地在資料庫上重新設定鏡像。

參考資料

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