3

编辑:解决了!参见下文

当我想在我的 Win7 PC 上安装 MS SQL Server 2008 (R2) 时,我不断收到我需要删除我的 SQL Server 2005 Express 的错误。但是,它不再安装。 在此处输入图像描述

我遵循与此处相同的例程:SQL Server Express 2008 Install Side-by-side w/ SQL 2005 Express Fails without result。

我删除了链接到 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

4

2 回答 2

1

我以前有同样的问题。这与 SQL Server 2005 Express 无关,您可能为 SQL Server 2005 安装了一些附加组件。

这是我的解决方案:

  1. 运行注册表
  2. 检查 HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\90\Tools\ShellSEM
  3. 如果存在,将“ShellSEM”重命名为任何名称
  4. 再次运行 SQL Server 2008 安装
于 2012-09-25T19:48:16.527 回答
0

您是否尝试过卸载 SSMS?(SQL Server Management Studio Express) 除非您知道您下载了较新的版本 (2008),否则它可能不会在程序窗口中报告版本。

于 2012-09-25T19:41:54.847 回答