2012-10-09 155 views
9

从SQL Server 2012中卸载一个实例后,我试图卸载第二个,但这次弹出一个错误消息,说我不符合要求,因为我之前使用过SQL,所以这不是真的。SQL Server 2012卸载错误

有没有人遇到过这个问题?

系统规格:

英特尔酷睿i3-2300 @ 3.10 GHz的
2.00GB(GB 1.82可用)
32位操作系统

SQL Server版本:企业

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

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

+0

从来没有这样做,但也许第一次卸载删除了安装程序检查的一些文件?你有没有检查MSDN有关这个问题? – YvesR

+0

您可以在第一个实例上运行修复操作以使事情松动吗?这或重新应用/修复服务包。 – RThomas

+0

http://technet.microsoft.com/en-us/library/hh231731。aspx我已经在卸载SQL Server的现有实例(安装程序)时检查了此链接,但没有运气。我会尝试修复,看看是否有效。 –

回答

19

这一职位将是作为一个评论更合适,但我不能发表评论,所以在这里不言而喻。

我有同样的问题。我使用SP1运行Windows 7。我意外地在我的64位系统上安装了32位版本,而不是64位的SQL Server Express 2012 SP1,并且由于上述错误无法删除它。

我遵循John S的建议,并将setup.exe的兼容模式更改为Vista SP2。 在我的机器上,该文件位于:C:\ Program Files(x86)\ Microsoft SQL Server \ 110 \ Setup Bootstrap。

之后,我能够成功运行控制面板上的“删除”选项。

另一个修复:(因为这并没有为我工作) - 你需要SP3的SQL2012为您所安装的版本安装媒体。 SP3没有安装程序的错误,所以只需安装ISO或浏览到解压缩的媒体并运行F:\ setup.exe/ACTION = uninstall - 在完成一系列扫描后,完美地为我工作。这篇文章帮助我达到了 - 谢谢。 (我正在编辑,因为我没有声望!)。

+0

安装VS2013后,我在Windows 8.1上遇到了同样的错误。我已经看到了一些状态,它需要一个干净的操作系统来安装SQL Server。但是,将兼容性设置设置为Windows 8并以管理员身份运行让我超过了此错误消息。 – websch01ar

+0

我的错误是类似的,我试过这个,但没有成功。这确实导致我从DVD上将安装文件(x64文件夹中的所有文件)复制到SQL安装文件夹'%programfiles%\ Microsoft SQL Server \ 110 \ Setup Bootstrap'并且像魅力一样工作 – doogle

+0

这对我有效,谢谢你的帖子。 – dkleehammer

0

我不知道..我是否在解决问题或不按以下方式解决了这个问题: 这里是我试过的细节:你需要去到C

:\ Program Files文件\ Microsoft SQL Server \ 110 \ Setup Bootstrap \ SQLServer2012

然后单击setup.exe并转到属性的兼容性选项卡并检查以兼容模式运行此程序的Windows X(您的Windows版本)。

现在,如果您可以正确卸载它。