我试图在已安装了SQL Server Management Studio 2005的Windows XP机器上安装SQL Server 2008 R2 Management Studio Express。 我想同时安装这两个实例。
在安装过程中,所有安装支持规则都通过,除了
"Consistency validation for SQL Server registry keys"
与错误
"The SQL Server registry keys from a prior installation cannot be modified. To continue, see SQL Server Setup documentation about how to fix registry keys."
到目前为止,我检查的所有资源和build议的修复都没有帮助,因为他们没有真正处理我的具体情况与此错误,我不想修改任何registry项,除非我确定修复我在做。 请帮忙!
我写这篇文章是因为某种原因,似乎没有人写这个特殊的情况。 这有点惊讶,因为它涉及到广泛使用的第三方软件包。
我的问题是由另一个非标准的SQL实例引起的,它是作为我的ACT的一部分安装的! 联系mgmt系统。 花了大约3天的时间阅读和试错才发现。
需要打开控制面板,Admionstrator工具,服务。 然后通过并停止引用SQL的每个服务。 我的第一个,MSSQL $ ACT7,似乎停止了所有这些,因为从来没有任何其他的SQL服务在这台机器上运行。
我最终在这个线程中find了自己的问题的答案:
Steps 1. Located HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server in registry 2. Right click and go to Permission 3. Click on Advance 4. Tick on both check box (I. Inherit from parent the permission... II. Replace permission entries on all child objects...), click OK 5. Click OK again
您可以尝试运行Sysinternals进程监视器来查看正在访问哪些registry项以及哪些访问失败