預設情況下 SQL Server Always On Availability Group 功能是被關閉的,需從組態管理員開啟
在 SQL Server Failover Cluster 會驗證節點轉移後此功能是否有正確被開啟
前往 TXSTUDIO058DB 伺服器
在功能選單開啟 SQL Server 2017 Configuration Manager
選擇 SQL Server Service 並在 SQL Server (MSSQLSERVER) 點選右鍵開啟 Proerties 視窗
切換至 AlwaysOn High Availability 功能並勾選 Enable AlwaysOn Availability Group 並選擇 Apply
會提示要重新啟動服務才會生效
在 SQL Server (MSSQLSERVER) 點選右鍵點選 Restart
等待 SQL Server 服務重新開啟
SQL Server 服務重新啟動後,Always On 功能就會被啟用
重新開啟目前服務中的 SQL Server Failover Cluster 伺服器
將 TXSTUDIO057DB 重新開機
進入 TXSTUDIO056DB 的 SQL Server Configuration Manager
因為目前提供服務的節點是 TXSTUDIO057DB 故一開始 SQL Server 相關服務是停用的
SQL Server 服務因為節點轉換被開啟
點選 SQL Server (MSSQLSERVER) 右鍵開啟 Properties
AlwaysOn High Availability 的 Enable AlwaysOn High Availability Groups 功能有被啟用
當 SQL Server Failover Cluster 做節點轉換時,Always On 還是可以持續作用
前往 TXSTUDIO058DB 伺服器
在功能選單開啟 SQL Server 2017 Configuration Manager
選擇 SQL Server Service 並在 SQL Server (SQLSERVERBK) 點選右鍵開啟 Proerties 視窗
切換至 AlwaysOn High Availability 功能
勾選 Enable AlwaysOn Availability Group 並選擇 Apply
會提示需要重新啟動 SQL Server 異動才會生效
點選 SQL Server (SQLSERVERBK) 點選 Restart 重新啟動 SQL Server 服務
SQL Server (SQLSERVERBK) 重新啟動後 AlwaysOn High Availability 功能就會生效
選擇 SQL Server Agent 服務點選右鍵選擇 Start 開啟服務
再選擇 Proerties 開啟屬性視窗
選擇 Service 頁簽在 Start Mode 選擇 Automatic
點選 OK 關閉設定
啟用所有 SQL Server 服務的 Always On Availability Group 後,還要允許指定連接埠的防火牆存取
接下來要來設定所有 SQL Server 電腦的防火牆
https://blog.txstudio.tw/2020/12/24-enable-always-on-availability-group-feature.html