无法安装SQL Server 2012


0

当我尝试在我的服务器上安装SQL Server 2012的新实例时,当我尝试运行iso时出现以下错误消息(在任何gui出现之前):

此计算机上的操作系统不符合SQL Server 2012的最低要求。对于Windows Vista或Server 2008操作系统,需要Service Pack 2或更高版本。对于Windows 7或Windows Serer 2008 R2,需要Service Pack 1或更高版本。有关更多信息,请参阅以下位置的安装SQL Server 2012的硬件和软件要求:

http://go.microsoft.com/fwlink?LinkID=195092

该服务器是虚拟的,在具有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安装的。


你安装了visual C runtime 2010吗?这是由于它丢失而导致的常见错误
Lorenzo Von Matterhorn

您是在安装SQL 2012还是SQL 2012 Express?
Dave

修复microsoft .net 4.0可以解决问题;如果您的选项用完,您还可以使用其他本地帐户进行安装,然后重新登录到当前帐户。
Lorenzo Von Matterhorn

我正在尝试安装SQL Server 2012 Enterprise。 Visual C ++ 2010以及完整的Visual Studio安装在服务器上。现有的SQL Server 2012实例都正常工作。我现在要修复.net 4.0。
Logan Bissonnette

以不同的用户身份登录解决了这个问题(奇怪的是)。它仍然不能用我的旧用户帐户,但只要我可以安装一个新的实例,我很高兴。如果你把它作为答案,我将标记为解决方案。
Logan Bissonnette

Answers:


2

根据QA的要求,我正在添加我的评论作为答案:

修复microsoft .net 4.0可以解决问题;如果您的选项用完,您还可以使用其他本地帐户进行安装,然后重新登录到当前帐户。


.net 4.0如何在它需要修复的第一个地方被打破?你怎么会猜到.net框架坏了,甚至考虑修复它?
Triynko

来自经验。与其他几台电脑有同样的问题;这一步解决了这个问题。
Lorenzo Von Matterhorn
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.