0

我已经安装了 sql server 2008 R2,默认实例为“MSSQLSERVER”,由于某些原因,通过控制面板卸载了相同的实例,如果我尝试使用默认实例(“MSSQLSERVER”)再次安装,则会给出错误“实例名称已在使用中”。

对不起,如果这是一个重复的问题。尝试了近 2 小时发现此链接 https://dba.stackexchange.com/questions/40306/how-do-i-remove-a-sql-server-2008-instance-from-command-prompt-wo-removing-但 没有运气。

感谢是否有人可以在不使用命名实例的情况下帮助我解决这个问题。谢谢

4

1 回答 1

2

默认实例很可能仍然存在于注册表中。

您可以尝试删除一些注册表设置,看看这是否能解决您的问题。警告:确保先备份它们,以防万一这不起作用并且您需要将它们添加回来。

使用 Regedit,首先尝试删除位于以下注册表项中的 DefaultData 和 DefaultLog 注册表值。如果这不起作用,请尝试删除整个密钥。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer

如果这不起作用,我建议您完全卸载并重新安装,特别是如果这是一个生产系统,因为您要确保所有注册表设置都是应有的。

于 2013-06-17T10:48:56.390 回答