卸载 SQL Server 2005 Express 工具以安装 SQL Server 2008

19

我尝试安装SQL Server 2008 Express版,但安装向导不允许我继续安装,除非我删除SQL Server 2005 Express工具。

我已经在“卸载程序”窗口中尝试删除SQL Server 2005 Express工具,但仍然遇到相同的错误。


可能是[SQL Server Express 2008与SQL 2005 Express并存安装失败]的重复问题。(https://dev59.com/mnVC5IYBdhLWcg3w0EoD) - Lester Nubla
3个回答

62

解决方案

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

(32位) HKEY_LOCAL_MACHINE > Software > Microsoft > Microsoft SQL Server > 90

(64位) HKEY_LOCAL_MACHINE > Software > Wow6432Node > Microsoft > Microsoft SQL Server > 90

删除注册表键90。

现在尝试安装SQL Server 2008,这次应该会成功。


9
对于那些不习惯编辑注册表键值的人,我只是将节点重命名以查看是否可以解决我的问题而不会破坏任何东西。这样做有效了,所以后来我将其删除了。 - mcfea

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或其他版本,取决于当前安装的版本)。

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

就我而言,这个方法有效。我使用的是Windows XP。


-1
在我的情况下,我不得不从“添加或删除程序”中移除Server 2005来解决这个问题(尽管错误信息抱怨的是Express 2005,但我甚至没有安装Express 2005)。

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