[SQL Server] ミラーリングをフェールオーバー(Mirroring Failover)する

ミラーリングをフェールオーバーさせるのは2つの方法がある。
1.SQL SERVER Management Studioからデータベースの選択後[プロパティ]を開き[ミラーリング]ページから[フェールオーバー]ボタンをクリック!
2.SQLクエリを実行する。

実務でしようするのはクエリを実行してすることが多い。
下記のクエリからフェールオーバーさせるDB名を入力後実行する。

USE master
ALTER DATABASE [DB名] SET PARTNER FAILOVER

実際にテストを行ったときにデータ量が多いデータベースの場合実行完了まで少し時間がかかる場合があったので、
本番から作業する前にテストサーバーから十分なテストを行うこと!
Previous
Next Post »