無法連接至WIN-P1,該數據庫正處於可用性組中...

今天將數據庫加入可用性組中時,添加成功,但在輔助副本中打開已添加的數據庫進行查詢時,報錯,報錯信息如下:

這裏寫圖片描述
查看其它數據庫,發現已有的數據庫也無法正常訪問。查看數據庫狀態,發現該數據庫並未掛起數據移動,也就是說執行以下語句並不能解決問題.

ALTER DATABASE InsideTSQL2008 SET HADR RESUME;

利用語句查詢副本狀態,發現輔助副本WIN-P1的secondary_role_allow_connections_desc狀態爲NO,也就是說不接受讀連接。

select ag.name,
replica_server_name,
secondary_role_allow_connections_desc
from sys.availability_replicas ar join sys.availability_groups ag on ag.group_id=ar.group_id

這裏寫圖片描述
此時查看副本屬性,發現WIN-P1的刻度輔助副本選項爲否,在這裏將其改爲‘是’選項,可正常查詢,問題解決。
這裏寫圖片描述
此時數據庫狀態爲ALL,數據也恢復正常同步。
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章