2009-06-18 11 views
1

ミラーリングとクロスdbビューに関する質問があります。 同じサーバーS1のデータベースYを参照するデータベースXのビューがあります。 データベースX & Yは、別のサーバーS2にミラーリングされています。 問題は次のとおりです。db XがS2にフェールオーバーすると、db Yを参照するビューは現在S2上にありますが、db Yはフェイルオーバーしていない可能性があります。 これを回避する最善の方法は何ですか?ミラーリングされたカップルを作成できますか?カップルのDB上の1がフェイルオーバーすると、もう一方のペアもフェイルオーバーされますか?SQL Serverでのデータベース間のビューとミラーリング

おかげ

答えて

0

は、私たちは、データベースに障害が発生したことを検出し、manually failover第二のデータベース。このarticleは役に立ちそうです。基本的には、2番目のデータベースのフェイルオーバーをトリガーすることができる証明書内の最初のデータベースのフェイルオーバーに関するハックです。

http://www.mssqltips.com/tip.asp?tip=1564

+0

ありがとうございます –

0

あなたはSQL 2012にアップグレードする場合は、可用性グループには、必ず使用することができますが、この非常に目的のために、グループのデータベースに機能します。

関連する問題