用戶反饋AlwaysON輔助副本數(shù)據(jù)庫查詢的結(jié)果與主庫不一致,
遠(yuǎn)程到服務(wù)器后發(fā)現(xiàn)數(shù)據(jù)庫的狀態(tài)顯示為“未同步/可疑”,
查看數(shù)據(jù)庫的日志,定位到出現(xiàn)錯(cuò)誤的時(shí)間點(diǎn),可以看到提示日志文件所在磁盤的“磁盤空間不足”
因此,該問題變成了一個(gè)擴(kuò)容磁盤空間的問題了,
因?yàn)檫@次處同步的事務(wù)比較大,預(yù)計(jì)還需要2G以上的空間,而當(dāng)前分區(qū)D:已無可用空間可用,且沒有辦法騰出多余的空間,
為解決這個(gè)問題,我想了一個(gè)討巧的方法,
我給服務(wù)器添加了一塊空間比較大的磁盤(服務(wù)器是虛擬機(jī),加磁盤比較方便,關(guān)鍵是不需要服務(wù)器重啟),格式化為F:
然后我停掉輔助副本的SQL Server服務(wù),
將D盤的數(shù)據(jù)庫文件拷貝到F盤并且授予相關(guān)的數(shù)據(jù)庫訪問權(quán)限(我的SQL實(shí)例是以network service賬戶運(yùn)行的,所以授予F盤network service讀寫權(quán)限),
最后將兩個(gè)分區(qū)的盤符對(duì)調(diào),
啟動(dòng)SQL Server服務(wù)后,將“可用性數(shù)據(jù)庫”“恢復(fù)數(shù)據(jù)移動(dòng)”即可:
新聞熱點(diǎn)
疑難解答
圖片精選