データベース ミラーリングを削除する方法 (SQL Server Management Studio)

データベース ミラーリングを削除するには、[データベースのプロパティ] を開き、[データベースのプロパティ] ダイアログ ボックスの [ミラーリング] ページを使用します。

重要な注意事項重要

ミラーリングを再確立するには、プリンシパル データベースで少なくとも 1 回ログ バックアップを行い、ミラー データベースに適用する必要があります。さらに、ミラーリングが削除された後に行われた他のログ バックアップもミラー データベースに適用する必要があります。

データベース ミラーリングを削除するには

  1. データベース ミラーリング セッション中にプリンシパル サーバー インスタンスに接続します。次に、オブジェクト エクスプローラで、サーバー名をクリックしてサーバー ツリーを展開します。

  2. [データベース] を展開し、データベースを選択します。

  3. データベースを右クリックして [タスク] をポイントし、[ミラー] をクリックします。[データベースのプロパティ] ダイアログ ボックスの [ミラーリング] ページが開きます。

  4. [ページの選択] ペインの [ミラーリング] をクリックします。

  5. ミラーリングを削除するには、[ミラーリングの削除] をクリックします。確認を求めるメッセージが表示されます。[はい] をクリックすると、セッションが停止し、データベースからミラーリングが削除されます。

    ミラーリングの削除による影響の詳細については、「データベース ミラーリングの削除」を参照してください。

  6. 必要に応じて、以前のミラー データベースを復旧できます。以前にミラー サーバーだったサーバー インスタンスで、次の Transact-SQL ステートメントを使用します。

    RESTORE DATABASE <database_name> WITH RECOVERY;
    
    RESTORE DATABASE <database_name> WITH RECOVERY;
    
    重要な注意事項重要

    このデータベースを復旧すると、異なる 2 つのデータベースが同じ名前でオンラインになります。このため、クライアントからはどちらか一方のデータベース (通常は最新のプリンシパル データベース) にしかアクセスできないようにする必要があります。