当我尝试在我的服务器上安装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的硬件和软件要求:
该服务器是虚拟的,在具有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