パート 1: Microsoft SQL Server 2005 のフェールオーバー シナリオで、どのサーバーがマスターでどのサーバーがスレーブかを判断するためにデータベースをクエリするにはどうすればよいですか? サーバーでクエリを実行して、どれが例外をスローするかを確認するよりもエレガントなものを探しています。
パート 2: マスター SQL Server がいつスレーブにフェールオーバーするかを監視して判断する方法はありますか?
これの最終的な目標は、サーバーを追跡し、フェイルオーバーが発生したときに通知を送信するスクリプトまたは別の方法を用意することです。