0

ウィットネス SQL インスタンスを利用できない原因となるネットワークの問題が発生しました。プリンシパルとミラーの両方が現在、「切断/回復中」と表示されています。これは、証人を使用するときに予期される動作ですか? または、プリンシパルとミラーを接続し、監視が利用できないために自動フェールオーバーを行わずに同期する必要がありますか?

プリンシパルにアクセスできるようにするために、次のことを試しました: - SQL インスタンスを再起動しました - エンドポイントを再起動しました

この問題についての洞察をいただければ幸いです。

4

2 に答える 2

0

プリンシパル データベースは切断され、回復中です。次の手順で問題が解決しない場合: [ https://support.microsoft.com/en-us/kb/2490051][1]データベースをオンラインにする手順は次のとおりです。再び利用可能になります。

-- ステップ 1 プリンシパルで、データベースのミラーを解除します

ALTER DATABASE AdventureWorks2016 SET PARTNER OFF;

-- ステップ 2 プリンシパルで、データベースを復元して使用可能にします

RESTORE DATABASE AdventureWorks2016 WITH RECOVERY;

--STEP 3 ON MIRROR、データベースのミラーを解除します

ALTER DATABASE AdventureWorks2016 SET PARTNER OFF;

この 3 つの手順が完了すると、プリンシパル サーバー上にデータベースがオンラインになり、ミラーなしで使用可能になり、ミラー サーバー上に 1 つのデータベースがミラーなしで復元されます。
ステップ 2 が成功しない場合は、エラー メッセージを注意深く読み、それに応じて次のステップに進みます。ただし、最後のバックアップ (フル + トラン) からデータベースを復元する可能性が高くなります。

ノート。ミラー サーバー上のデータベースを回復することはありません。実際には、(混乱を避けるために) 削除するか、ミラー データベースとして将来の再構成のために復元する際に残しておく必要があります。

于 2016-08-03T16:57:57.583 に答える