徵兆
請試想下列案例:
-
在 Microsoft SQL Server 2016 或 2017 的實例中使用 AlwaysOn 可用群組。
-
您可以在一或多個使用者資料庫上設定SQL Server受管理的備份,這些資料庫會新增至可用的群組。
-
您可以在資料庫上執行隨選記錄備份。
-
從可用的群組中移除資料庫,然後再重新新增。 或者,您會容錯移轉您的資料庫。
-
您可以在資料庫上執行隨選記錄備份。
在此案例中,您發現查詢 msdb 資料庫上的managed_backup.fn_available_backups資料表,在記錄鏈中有中斷。
原因
發生此問題是因為當您從可用的群組中移除資料庫,然後再將它加回,或是您容錯移轉資料庫時,會在smart_backup_files資料表的database_guid欄中建立新的資料庫 GUID。 這會導致磁碟分割以非連續順序列出資料,並觸發中斷記錄鏈。
解決方案
此修正套裝程式含在下列SQL Server的累積更新中:
SQL Server 2016 Service Pack 1 的累積更新 5
關於SQL Server組建
SQL Server的每個新組建都包含所有 Hotfix 以及先前組建隨附的所有安全性修正。 我們建議您安裝SQL Server的最新累積更新:
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
參考資料
瞭解 Microsoft 用來描述軟體更新的 術語。