2 台の SQL Server 2008 SP2 Standard サーバーのインストールでは、ミラーを使用してデータベースのフェールオーバー パートナーを設定します。
データベースの目的の 1 つは、SQL Server Reporting Services を通じてレポートを提供することです。
私の質問は、レポートのフェイルオーバーを行い、コストを最小限に抑えるようにこれをどのように設定するかです。
レポート データベースと、それらが使用するユーザー データベースがミラー化されているソリューションが 1 つあります。しかし、Reporting Services はフェールオーバーしますか?
別の方法として、レポート データベースがミラーリングされておらず、両方が実行されている各データベース サーバーに、レポート サービスの 2 つの個別のインスタンスをインストールすることもできます。しかし、ユーザーのブラウザを 1 つのエントリ アドレスから実行中のレポート サービスにリダイレクトするにはどうすればよいでしょうか。
SQL Server 2008 Express を実行する監視サーバーもあります。これを標準にアップグレードしてレポート サービスを実行することはできますが (ネイティブ クライアント接続を介してフェールオーバーできるはずです)、レポート サービス自体にはフェールオーバーがありません。
ここで何かが欠けているかどうかはわかりませんが、SQL Server Enterprise とフェールオーバー クラスター ソリューションを使用しないと、これを適切に行うことは不可能ですか?
任意のアイデア、考え、リンクを歓迎しますが、私はインターネット上で多くのガイドやベスト プラクティスを読みましたが、この質問に答えるものが見つからないことに注意してください。関連するリンクのみを投稿してください。
あなたの投稿、リンク、および私の研究とテストから収集した情報は、もちろん、他の人が将来参照できるように Stackoverflow に戻ります。そのようなソリューションを望んでいるのは私だけではないと思います。
- スミント