Sql server 2008 r2 无法使用默认实例安装SQL Server 2008 R2

Sql server 2008 r2 无法使用默认实例安装SQL Server 2008 R2,sql-server-2008-r2,Sql Server 2008 R2,我已经安装了sql server 2008 R2,默认实例为“MSSQLSERVER”,并且由于某些原因,通过控制面板卸载了相同的sql server 2008 R2,如果我尝试使用默认实例(“MSSQLSERVER”)再次安装,则会出现错误“实例名称已在使用” 如果这是一个重复的问题,请原谅。尝试了将近2个小时后发现了此链接 但是没有运气 如果有人能在不使用命名实例的情况下帮助我解决此问题,我将不胜感激。谢谢很可能默认实例仍存在于注册表中 您可以尝试删除一些注册表设置,以查看这是否解决了您的问

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

如果这是一个重复的问题,请原谅。尝试了将近2个小时后发现了此链接 但是没有运气


如果有人能在不使用命名实例的情况下帮助我解决此问题,我将不胜感激。谢谢

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

您可以尝试删除一些注册表设置,以查看这是否解决了您的问题警告:请确保首先备份它们,以防这不起作用,并且需要重新添加它们

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

HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer


如果这不起作用,我建议您完全卸载并重新安装,尤其是在生产系统中,因为您希望确保所有注册表设置都符合要求。

谢谢您的回复。我尝试删除MSSQLSERVER的注册表设置,并从我的开发计算机上卸载了所有内容,但问题仍然存在:(好的,这是一台开发人员的机器。你确定你没有安装其他版本的SQL…例如SQL Server Compact、SQL Server Express…如果你安装了Visual Studio.Net…经常会有人问你是否要安装Express edition。如果是,这也可能会导致问题。我的机器上安装了SQL Server 2005。不是吗确定是什么导致了问题以及如何处理问题。这可能是问题的原因。我不确定您是否可以对此采取任何措施,因为默认实例仅使用计算机名来引用数据库。因此,您不能有两个具有相同引用名的数据库。您可以尝试混淆端口和ip地址以尝试I’’我看看你是否能做到这一点。这是一个起点——但这听起来太麻烦了!最终按照此URL中提到的步骤进行了修复。问题是由于实例仍位于注册表下。你可以按照下面链接中的步骤进行操作