KB5003589 - 修正:在 SQL Server 2019 中,當記錄寫入器執行緒無法將記錄傳送回記錄並停止記錄寫入器執行緒上的記錄擷取時,會發生錯誤 19432

Applies To
SQL Server 2019 on Linux SQL Server 2019 on Windows

症狀

假設您在 Microsoft SQL Server 2019 中使用 Always On 可用性群組 (AG) ,而主要複本上的 AG 資料庫會在記錄寫入器執行緒中擷取記錄。 如果一個 Log Writer 執行緒無法傳送記錄區塊,它將會停止 Log Writer 執行緒上的記錄擷取,並啟動新的記錄擷取執行緒。 在此情況下,您可能會在次要副本上收到以下錯誤訊息:

錯誤:19432,嚴重性:16,狀態:0。

Always On 可用性群組傳輸偵測到可用性資料庫 “DatabaseName” 的遺失日誌塊。 上次套用的記錄區塊的 LSN (為 xxxx.xxxxxxx.x) 。 將會重新啟動記錄掃描以修正問題。 這是一則資訊訊息。 不需要使用者動作。

解決方式

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

關於 SQL Server 的累積更新

SQL Server 的每個新累積更新都包含前一個組建中的所有 Hotfix 和安全性修正程式。 建議您安裝適用於您 SQL Server 版本的最新組建:

適用於 SQL Server 2019 的最新累積更新

狀態

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

參考資料

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