具有50个实例的SQL Server 2012 Standard服务器不会卸载实例


12

我怀疑这是一个问题,因为我们达到了SQL Server的50个实例的最大限制。自然,它不会安装更多实例。但是,似乎也不会卸载它们。更糟

在为实例选择SQL引擎之后单击下一步时,它将挂在“选择功能”对话框上。

我没有找到很多有关此的信息。最有趣的命中是:http : //social.msdn.microsoft.com/Forums/sqlserver/en-US/24a1e5f3-25f3-48c8-973a-4c6a18578e42/trying-to-uninstall-1-of-50-sql -server-2008-r2-express-hangs-on-please-wait

它还建议使用setup.exe一些参数来卸载实例,但是如果不启动GUI并进入失败的常规卸载,我将无法做到这一点。

高程无济于事。重新启动没有帮助。日志只说“被用户取消”,因为最后我必须将其杀死。在此之前,没有什么显而易见的。验证全部为绿色。

安装程序说它是SQL Server 2012 SP1-所有实例都位于11.0.2100。


我选择回答/关闭自己的问题,因为Microsoft已关闭故障单,其状态为“无法修复”。

希望他们会为SQL Server 2014修复此问题,但是我没有也不打算进行自我测试,也没有提供有关关闭票证的任何其他评论。


您正在尝试设置大数据集并节省许可成本,不是吗?我曾经有过同样的想法。最近好吗?
usr


我错了!这实际上是许可服务器!我更正了标题。我认为这与问题根本无关。(对于小型数据集,我们拥有大量的Express。它的魅力
十足

@Mihai-谢谢,但是这不是一个集群实例。似乎不相关...
Gomibushi

好的,向玛丽致敬,但是您可以进入注册表并删除实例名称键之一(首先备份它)吗?(位置:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ Instance Names \ SQL)然后查看安装程序是否仅看到49个实例并干净地执行其中一个实例的卸载..然后返回并还原丢失的密钥?
肯尼斯·费舍尔

Answers:


2

可能是因为安装程序GUI试图枚举所有已安装的实例,但失败很惨,因此从命令行运行卸载应该可以做到这一点

以管理员权限运行以下命令将卸载SQL Server实例,且不显示设置GUI:

Setup.exe /Action=Uninstall /FEATURES=SQL /INSTANCENAME=MSSQLSERVER /Q

我假设您只安装了SQL Server功能,如果要删除其他功能,则可以将它们添加到以逗号分隔的值列表中,例如 /FEATURES=SQL,RS,Tools

对于不同的实例,只需将MSSQLSERVER替换为要删除的实例的名称即可。

可在此处找到setup.exe的命令行参考:

从命令提示符安装SQL Server 2012


运行命令时遇到什么错误?
steoleary

我误读了第一个“注释”:msdn.microsoft.com/en-us/library/ms144259.aspx-它说/ QS不适用于卸载,但我也将其读为/ Q。仍然对我不起作用:> Setup.exe / Action =卸载/ FEATURES = SQL / INSTANCENAME = NAME / Q发生以下错误:SQL Server 2012无法添加更多实例。要继续安装该实例,必须卸载现有实例。错误结果:-2146233079结果工具代码:19结果错误代码:5385显然,如果要安装更多实例,它将通过AS进行验证,因此它已死锁!怎么样:sc删除??
Gomibushi

sc delete不会对您有所帮助,就像我在注册表中查找实例列表一样,删除服务对此无济于事,而且如果您遇到第一个错误,则很有可能使卸载失败。
steoleary

我也想。它可能做的不只是在“安装”实例时添加服务,还有很多其他功能,但是我想现在唯一的出路是破解实例注册表,以便能够在一个实例上运行卸载程序。然后“破解”以规范服务器。严重的是MicroSoft ...这真的是SQL Server 2012中的实际错误吗?太恐怖了!
Gomibushi

4
在SQL MVP建议后在Connect上注册为bug。- connect.microsoft.com/SQLServer/feedback/details/810765/... -会更新这个帖子。
Gomibushi
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.