19

我试图安装 SQL Server 2008 Express 版本,安装向导不允许我继续进行,除非我删除 SQL Server 2005 Express 工具。我尝试从卸载程序窗口中删除 SQL Server 2005 Express 工具,但仍然出现相同的错误。

4

3 回答 3

62

解决方案

  1. 打开运行菜单并输入 regedit。
  2. 它将打开注册表编辑器
  3. 现在转到以下位置。

(32 位)HKEY_LOCAL_MACHINE > 软件 > Microsoft > Microsoft SQL Server > 90

(64Bit) HKEY_LOCAL_MACHINE > 软件 > Wow6432Node > Microsoft > Microsoft SQL Server > 90

删除注册表项 90。

现在尝试安装 SQL Server 2008,这次它可以工作了。

于 2013-09-04T19:00:39.680 回答
0

我刚才遇到了这个问题。我知道这是一个迟到的答案,但我在没有触及注册表的情况下修复了它。

问题是旧的 SQL Server Management Studio Express(在我的例子中)。

我不知道问题是否可以通过本机 Windows 卸载程序卸载此软件来解决。

我的解决方案

  1. 下载并运行https://support.microsoft.com/en-us/kb/290301/en-us(我在 windows xp 中使用它,我认为该链接可以让您为 vista/7/8 下载新的不同应用程序) .
  2. 选择您在卸载软件时遇到问题并选择Microsoft SQL Server Management Studio Express(或 enterprice 或 somethink,取决于当前安装的版本)。

“修复”应用程序会尝试卸载软件,卸载成功后,您可以安装更新版本的 SQL Server。

就我而言,这行得通。我使用的是 Windows XP。

于 2015-03-23T21:29:27.910 回答
-1

在我的情况下,我必须从添加删除程序中删除 Server 2005 才能解决问题(甚至没有 Express 2005 - 尽管有错误抱怨 Express 2005)。

于 2016-03-07T12:34:29.070 回答