徵狀
請試想下列案例:
-
您是在伺服器上執行 Microsoft SQL Server 2014 或 Microsoft SQL Server 2012 Service Pack 2 (SP2),而該伺服器會作為輪流升級的一部分來託管可用性群組的次要複本。
-
您已將下列其中一項更新套用至 SQL Server 安裝:
-
SQL Server 2014 累計更新5
-
SQL Server 2012 Service Pack 2 累計更新4
-
SQL Server 2012 Service Pack 2 累加更新3
重要 本文中提到的修復程式取代這些累計更新。 如果您尚未執行這些更新,請不要安裝這些更新。
-
-
若要完成累計更新,請重新開機此次要複本。
-
您會將已更新的次要副本轉移到主要角色的可用性群組進行容錯移轉。
在這種情況下,您可能會在執行 SQL Server 的伺服器上遇到下列一或多個症狀,而且現在正在託管您的可用性群組的主要複本:
-
次要複本報告為「未同步處理」。
-
會在 SQL Server 錯誤記錄中報告涉及已復原其中一個可用性資料庫之會話的鎖死。
-
如果您的可用性資料庫已啟用 SQL Server Service Broker,可能無法成功處理您的可用性資料庫中的郵件。
如需這些問題、此原因以及可能的因應措施的詳細資訊,請參閱 Microsoft 知識庫中的下列文章:
3033492 在您套用 SQL Server 2014 CU5、SQL Server 2012 SP2 CU4 或 SQL Server 2012 SP2 之後,可能會將 AlwaysOn 可用性群組報告為未同步處理 CU3
解決方案
Service pack 資訊
若要解決此問題,請取得 SQL Server 2014 的 Service Pack 1。
如需 SQL Server 2014 Service Pack 1 (SP1)的詳細資訊,請參閱 在 Sql server 2014 Service pack 1 中修正的錯誤。
累積更新資訊
這個問題首先是在 SQL Server 的下列累積更新中修正。
每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:
若要解決此問題,請套用下列修補程式。 此熱修復程式是一個 重要的隨選(貨到) 熱修復程式。 此貨到付款修復程式應該套用下列累積更新:
-
SQL Server 2014 累計更新5
-
SQL Server 2012 Service Pack 2 累計更新4
-
SQL Server 2012 Service Pack 2 累加更新3
重要 如果您已套用這些累計更新,您必須使用下列知識庫文章中所述的因應措施:
3033492 在您套用 SQL Server 2014 CU5、SQL Server 2012 SP2 CU4 或 SQL Server 2012 SP2 之後,可能會將 AlwaysOn 可用性群組報告為未同步處理 CU3
修復程式資訊Microsoft 提供了支援的修補程式。 不過,此修正程式僅適用于本文所述的問題。 僅將此熱修復程式套用至本文所述問題的系統。 此熱修復程式可能會收到其他測試。 因此,如果這個問題不會對您造成嚴重影響,我們建議您等待包含此熱修復程式的下一個軟體更新。如果有可供下載的熱修復程式,請參閱這篇知識庫文章頂端的「提供修補程式下載」一節。 如果此區段未出現,請與 Microsoft 客戶服務和支援聯繫,以取得此熱修復程式。 注意: 如果發生其他問題,或需要進行任何疑難排解,您可能必須建立個別的服務要求。 一般支援費用適用于不符合此特定熱修復程式的其他支援問題與問題。 如需 Microsoft Customer Service 和支援電話號碼的完整清單,或是要建立個別的服務要求,請移至下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support注意: [可使用的修補程式下載] 表單會顯示可供修復程式使用的語言。 如果您沒有看到您的語言,這是因為該語言沒有可用的修補程式。
先決條件若要套用此熱修復程式,您必須安裝下列其中一項:
-
SQL Server 2014
-
SQL Server 2012 Service Pack 2
重新啟動資訊套用此熱修復程式後,您可能必須重新開機電腦。
取代資訊此熱修復程式不會取代任何先前發佈的熱修復程式。
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
參考
瞭解 Microsoft 用於描述軟體更新的 詞彙 。