无法安装Microsoft SQL Server 2008 (R2)管理工具

3

编辑:问题已解决!请向下阅读

当我想在我的Win7电脑上安装MS SQL Server 2008(R2)时,我一直收到错误提示,需要删除我的SQL Server 2005 Express。但是,这已经没有安装了。 enter image description here

我按照这里的相同例程进行操作:SQL Server Express 2008与SQL 2005 Express并行安装失败但没有结果。

我删除了所有与SQL Server 2005相关的内容,尝试安装2008,同样的错误...
重新安装2005,尝试通过2008设置更新,“无法找到要更新的2005共享模块”
删除2005,重新启动,运行2008设置,仍然报错:需要删除2005 Express
重新安装2005,删除共享模块,尝试安装2008,同上述错误
完全删除2005,重新启动,运行设置,系统仍然有2005?!

我这次再次运行设置,并安装除Menegement Studio以外的所有内容。
可惜这是我课程中必备的一个程序。

希望你们能帮助我解决这个问题!

PS:我安装了很多SQL程序,因为我在学习中安装了Visual Studio、SQLyog等。

解决方案
找到有相同问题的人:http://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/thread/5fc58507-9f40-4213-acbd-32a57c8822d7/
我的解决方法:由于我有一个64位系统,我必须删除这个注册文件夹:HKLM\Software\Wow6432Node\Microsoft\Microsoft SQL Server\90
对于32位系统:删除HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\90


他们可能指的是VS 2005 Express吗? - ron tornambe
2个回答

1

我之前也遇到过同样的问题。这不是关于SQL Server 2005 Express的问题,你可能安装了一些SQL Server 2005的附加组件。

以下是我的解决方案:

  1. 运行Regedit
  2. 检查HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\90\Tools\ShellSEM
  3. 如果存在,则将“ShellSEM”重命名为任何名称
  4. 再次运行SQL Server 2008安装程序

我终于敢在我的注册表中进行更改了。大多数与注册表相关的答案都是针对32位机器的,但最终我找到了一个64位的答案,并删除了/90/文件夹。终于可以正常工作了 :) - BlueCacti

0
你尝试卸载SSMS了吗?(SQL Server Management Studio Express)除非你知道你下载了更新版本(2008),否则它可能只是没有在程序窗口中报告版本。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接