症狀
您可以在 Microsoft SQL Server 2014 Service Pack 1 (SP1) 或 Microsoft SQL Server 2012 SP2 中使用「AlwaysOn 可用性群組」功能。 當停止的分派器系統傾印發生時,如果 AlwaysOn 可用性群組功能設定為執行此動作,則可用性群組上可能會發生自動容錯移轉。 此容錯移轉是預期的。 如果可用性群組設定為手動容錯移轉,可用性群組將會轉換成 RESOLVING 角色,且資料庫將會離線 (也就是說,在健康情況問題修正之前,您的應用程式) 將無法存取它們。 在任一情況下,都可能導致服務中斷。
可能偵測到的健康情況問題是租用逾時,而 SQL Server 錯誤記錄檔會在報告停止的發送器後一段時間顯示以下文本:
注意
2014-05-30 10:30:50.19 伺服器錯誤:19407,嚴重性:16,狀態:1。
2014-05-30 10:30:50.19 伺服器 可用性群組「TFSAG001」與Windows Server容錯移轉叢集之間的租用已過期。 SQL Server 執行個體與 Windows Server 容錯移轉叢集之間發生連線問題。 若要判斷可用性群組是否正確容錯移轉,請檢查 Windows Server 容錯移轉叢集中對應的可用性群組資源。
解決方式
Service Pack 資訊
若要修正此問題,請取得 SQL Server 2012 的 Service Pack 3。
如需有關 SQL Server 2012 Service Pack 3 (SP3) 的詳細資訊,請參閱 SQL Server 2012 Service Pack 3 中修正的錯誤。
累積更新資訊
此問題已先在下列 SQL Server 累積更新中修正:
關於 SQL Server 的累積更新
SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 2014 的最新累積更新:
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
參考資料
瞭解 Microsoft 用來說明軟體更新的 術語 。