手動將資料庫鏡像工作階段容錯移轉 (SQL Server Management Studio)

適用於:SQL Server

當鏡像資料庫已同步時(亦即,當資料庫處於 SYNCHRONIZED 狀態時),資料庫擁有者可以起始手動容錯移轉至鏡像伺服器。

在手動容錯移轉期間,會針對發生容錯移轉的資料庫互換主體伺服器和鏡像伺服器角色。 鏡像資料庫變成主體資料庫,而主體資料庫變成鏡像。 例如,下表顯示手動容錯移轉如何互換這兩個鏡像夥伴 ( SQLDBENGINE0_1SQLDBENGINE0_2) 的角色。

伺服器 容錯移轉前 故障移轉後
SQLDBENGINE0_1 主要 鏡像
SQLDBENGINE0_2 鏡像 主要

請注意,其他資料庫鏡像工作階段的伺服器角色不受影響。 如需詳細資訊,請參閱資料庫鏡像工作階段期間的角色切換 (SQL Server)

若要手動進行資料庫鏡像容錯移轉

  1. 連接到主伺服器執行個體,然後在 物件總管 窗格中按一下伺服器名稱,以展開伺服器樹狀目錄。

  2. 展開 Databases,然後選取要容錯移轉的資料庫。

  3. 以滑鼠右鍵按一下資料庫,選取 工作,然後按一下 鏡像。 這將會開啟在 [資料庫屬性] 對話方塊中的 [鏡像] 頁面。

  4. 按一下 容錯移轉。

    確認方塊隨即顯示。 主體伺服器一開始會使用 Windows 驗證來嘗試連接至鏡像伺服器。 如果 Windows 驗證沒有用,主體伺服器就會顯示 [連接到伺服器] 對話方塊。 如果鏡像伺服器使用 SQL Server 驗證,請在 [驗證] 方塊中選取 [SQL Server 驗證]。 在 [登入] 文字方塊中,指定要用來連接至鏡像伺服器的登入帳戶,然後在 [密碼] 文字方塊中,指定該帳戶的密碼。

    如果容錯移轉成功,資料庫屬性 對話方塊會關閉。 鏡像資料庫變成主體資料庫,而主體資料庫變成鏡像。

    如果容錯移轉失敗,則會顯示錯誤訊息,而且對話方塊會保持開啟狀態。

    重要

    如果您在開啟 [鏡像] 頁面後修改了任何屬性,將不會儲存那些變更。

    對話方塊會自動關閉。