私が少し安っぽいことは認めますが、ミラーリングを介して SQL Server の自動フェイルオーバーを取得するために必要な 3 台のサーバーに飛びつきたくありません。
プライマリ サーバーからバックアップ サーバーへの通常の SQL レプリケーション (スナップショットなど) をセットアップする場合、ASP.NET アプリで接続文字列を設定して、'Failover Partner=backup' を含めることはできますか? クライアント上の ADO.NET は、プライマリを試して、プライマリが利用できない場合はバックアップにフェールオーバーする必要があるようです。
それとも、ミラーリングでのみ機能しますか?
(ミラーリングのアイデアは気に入っていますが、ミラーリング監視サーバーにお金を払いたくない場合は、手動でバックアップ サーバーをプライマリに切り替える必要があります。)
ありがとう!