フェールオーバー シナリオで 2 つの Microsoft SQL 2005 データベースをセットアップしています。アプリケーション接続文字列には、接続文字列で指定された「フェールオーバー パートナー」があります。
現在稼働中のデータベースがスレーブ データベースにフェールオーバーするとき、ユーザーが「リモート ホストによって既存の接続が強制的に閉じられました」というメッセージを含む SqlClient.SqlException を取得できる期間がわずかにあります。
これは主に、データベースのフェールオーバーの速度によるものですか? それとも、これらのエラーを防ぐために他にできることはありますか?