サーバーに SQL Server 2012 の新しいインスタンスをインストールしようとすると、ISO を実行しようとすると (GUI が表示される前)、次のエラー メッセージが表示されます。
このコンピューターのオペレーティング システムは、SQL Server 2012 の最小要件を満たしていません。Windows Vista または Server 2008 オペレーティング システムの場合、Service Pack 2 以降が必要です。Windows 7 または Windows Server 2008 R2 の場合、Service Pack 1 以降が必要です。詳細については、次の Web サイトで SQL Server 2012 をインストールするためのハードウェアおよびソフトウェア要件を参照してください。
サーバーは仮想で、4GB の静的 RAM と 2 つのプロセッサ コアを備えた Hyper-V で実行されています。サーバーは Windows Server 2008 R2 Enterprise SP1 x64 を実行しています。すべてのドライブには 20GB を超える RAM が搭載されています。サーバーを再起動して状況が変化するかどうかを確認しましたが、変化はありませんでした。
その他のインストール要件は次のとおりです。
- .net 3.5.1 機能がインストールされています
- Powershell 2.0がインストールされています
このすべての中で最も奇妙なのは、サーバー上で SQL Server 2012 のインスタンスが既に実行されていることです。これらのインスタンスは、この新しいインストールを試行するために使用されているのと同じ ISO を使用してインストールされました。
答え1
QA からの質問に応じて、回答としてコメントを追加します:
Microsoft .net 4.0 を修復すると問題が解決する場合があります。選択肢がなくなった場合は、別のローカル アカウントを使用してインストールし、現在のアカウントに再度ログインすることもできます。