データベース ミラーリング セッションを再開する方法 (Transact-SQL)

データベース所有者は、中断されているデータベース ミラーリング セッションをいつでも再開できます。

重要な注意事項重要

強制されたサービスに続いて元のプリンシパル サーバーが再接続されると、ミラーリングが中断されます。この状況でミラーリングを再開すると、元のプリンシパル サーバーのデータが失われる可能性があります。データ損失の可能性への対処の詳細については、「強制的なサービスの起動 (データ損失の可能性あり)」を参照してください。

データベース ミラーリング セッションを再開するには

  1. いずれかのパートナーに接続します。

  2. 次の Transact-SQL ステートメントを実行します。

    ALTER DATABASE <database_name> SET PARTNER RESUME

    <database_name> は、再開するセッションのミラー化されたデータベースです。

    注意

    データベース ミラーリングを再開することで、ミラー データベースを SYNCHRONIZING 状態にします。安全性レベルが FULL の場合、プリンシパルに対するミラーの遅れが解消され、ミラー データベースが SYNCHRONIZED 状態になります。この時点で、フェールオーバーが可能になります。ミラーリング監視サーバーが存在していて、オンになっている場合は、自動フェールオーバーが可能です。ミラーリング監視サーバーが存在しない場合は、手動フェールオーバーが可能です。