質問: 質問失礼致します。 SQL Serverでクラスタ構成を構築しようと思い、AlwaysOnを設定していたのですが、 SQLサーバ構成マネージャで「AlwaysOn 高可用性」を有効にしようとしたところ、以下メッセージが 表示され有効化することが出来ません。 ■メッセージ AlwaysOn 可用性グループ機能を使用するには、WSFC 修正プログラム KB 2494036 が インストールされた Windows Server 2008 以降のバージョンで実行されている、x86(非 Wow) または x64 Enterprise Edition のSQL Server 2012(またはそれ以降のバージョン)が必要です。 このSQL Server エディションとWindows Server システムのいずれかまたは両方が、これらの 1つ以上の要件を満たしていません。 なお、構築したのは仮想マシンで、以下OSとDBにて構築しました。 サーバはWSFCでノードを追加済みです。 MSのサイトでAlwaysOnの前提条件も確認したのですが、条件は満たしていると思うのですが・・・。 ただ、OSもDBも評価版を使用していますが、評価版ではAlwaysOnは構築出来ないのでしょうか? ご存知の方がいらっしゃったらご教示願います。 ■環境 OS:Windows Server 2012 R2 Standard 評価版 DB:Microsoft SQL Server 2014 - 12.0.4100.1 (Intel X86) Enterprise Evaluation Edition on Windows NT 6.3 (Build 9600: ) (WOW64) (Hypervisor) 宜しくお願い致します。
回答: 現在実運用から離れてしまっていて、確認できる環境がないので外していたらすみません...。 思いつく限りでは、やはりOSとの組み合わせでメッセージが出ているのではないでしょうか。 [MSDN] Always On 可用性グループの前提条件、制限事項、推奨事項 (SQL Server) OS側のKB(パッチ)の適用なども可能なら実施してみてください。 (はずかしながら、SQL Server / OSそれぞれ64bitなら64bitに揃えるといったあたりで組み合わせ間違えて失敗した覚えがあるので、そのあたりも...) 解決済みでしたら良いのですが。