共用方式為


在資料庫鏡像工作階段中強制服務 (Transact-SQL)

在高效能模式和沒有自動故障轉移的高安全性模式中,如果主體伺服器在鏡像伺服器可用時失敗,資料庫擁有者可以強制服務故障轉移資料庫(可能遺失數據)讓資料庫可供使用。 這個選項僅適用於下列所有條件:

  • 主體伺服器已關閉。

  • WITNESS 設定為 OFF 或連線到鏡像伺服器。

謹慎

強制服務絕對是災害復原方法。 強制服務可能會涉及某些資料遺失。 因此,只有在您願意冒著遺失某些資料的風險以立即恢復資料庫服務時,才強制進行服務。 如果強制執行服務可能導致遺失重要數據,建議您停止鏡像並手動重新同步資料庫。 如需強制服務風險的詳細資訊,請參閱 資料庫鏡像作業模式

強制服務會暫停會話,並啟動新的復原分支。 強制服務的效果類似於移除鏡像和復原先前的主體資料庫。 不過,強制服務有助於在鏡像繼續時重新同步處理資料庫(可能遺失數據)。

強制資料庫鏡像會話中的服務

  1. 連接到鏡像伺服器。

  2. 發出下列語句:

    ALTER DATABASE <database_name> SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS

    其中 <database_name> 是鏡像資料庫。

    鏡像伺服器會立即轉換為主體伺服器,並暫停鏡像。

另請參閱

ALTER DATABASE(Transact-SQL)
資料庫鏡像運作模式