在某些 AlwaysOn 可用性群組部署中,裝載主要複本的系統與裝載次要複本的系統之間的檔案路徑不同。 如果附加檔案作業的檔案路徑不存在於次要複製品上,則附加檔案作業將會在主資料庫上成功。 但是,新增檔案作業會導致輔助資料庫被暫停。 接著,這會導致次要複本進入NOT SYNCHRONIZING 狀態。
備註
如果可能的話,建議指定輔助資料庫的檔案路徑(包括驅動器號)與對應主資料庫的路徑相同。
問題解決方式
若要解決此問題,資料庫擁有者必須完成下列步驟:
從可用性群組中移除輔助資料庫。 如需詳細資訊,請參閱移除可用性群組中的次要資料庫 (SQL Server)。
在現有的輔助資料庫上,使用WITH NORECOVERY和WITH MOVE,還原包含新增檔案之檔案群組的完整備份至輔助資料庫(在裝載次要複本的伺服器實例上指定檔案路徑)。 如需詳細資訊,請參閱 將資料庫還原至新位置 (SQL Server) 。
備份包含主資料庫上新增檔案操作的事務記錄,並使用 WITH NORECOVERY 和 WITH MOVE 在輔助資料庫上手動還原記錄備份。
準備輔助資料庫以重新加入可用性群組,透過還原主資料庫的任何其他未完成記錄備份,而不進行復原。
將輔助資料庫重新加入可用性群組。 如需詳細資訊,請參閱將次要資料庫聯結至可用性群組 (SQL Server)。
另請參閱
AlwaysOn 可用性群組概觀 (SQL Server)
針對可用性群組手動準備次要資料庫 (SQL Server)
針對孤立使用者進行疑難排解 (SQL Server)
針對AlwaysOn可用性群組設定 (SQL Server)已刪除進行疑難解答