データベース所有者は、いずれかのパートナーで、データベース ミラーリング セッションをいつでも手動で停止できます。
ミラーリングの削除の影響
ミラーリングが削除されると、次の処理が行われます。
パートナー間の関係と各パートナーと証人の間の関係は、何らかの関係が存在する場合、永久に破綻します。
セッションが停止したときにパートナーが相互に通信している場合、両方のコンピューターですぐに関係が切断されます。 パートナーが通信していない場合 (データベースは停止時に DISCONNECTED 状態です)、ミラーリングが停止されたパートナーで直ちに関係が解除されます。他のパートナーが再接続しようとすると、データベース ミラーリング セッションが終了したことが検出されます。
ミラーリング セッションに関する情報は、セッションを一時停止するときとは異なり削除されます。 プリンシパル データベースとミラー データベースの両方でミラーリングが削除されます。 sys.databases では、mirroring_state列とその他のすべてのミラーリング列は NULL に設定されます。 詳細については、「 sys.database_mirroring (Transact-SQL)」を参照してください。
各パートナー サーバー インスタンスには、データベースの個別のコピーが残されます。
ミラー データベースは RESTORE WITH NORECOVERY を使用して作成されたため、ミラー データベースは RESTORING 状態のままです (sys.databases の状態列を参照)。 この時点で、以前のミラー データベースを削除するか、WITH RECOVERY を使用して復元できます。 データベースを復旧すると、復旧によって新しい復旧フォークが開始されるため、以前のプリンシパル データベースとは異なります。
注
セッションを停止した後もミラーリングを続行するには、新しいデータベース ミラーリング セッションを確立する必要があります。 ミラーリングを停止した後にログ バックアップを作成する場合は、ミラーリングを再起動する前に、そのバックアップをミラー データベースに適用する必要があります。
関連タスク
データベース ミラーリングを削除するには
データベース ミラーリングを開始するには
こちらもご覧ください
ALTER DATABASE データベース ミラーリング (Transact-SQL)
データベース ミラーリング (SQL Server)
データベース ミラーリングの一時停止と再開 (SQL Server)
sys.databases (Transact-SQL)