无法从SQL Server Express 2008升级到SQL Server 2012 Express

问题描述 投票:0回答:1

我在本地计算机上安装了以下版本的SQL Server Express:

Microsoft SQL Server 2008 (SP2) - 10.0.4000.0 (Intel X86) 
Sep 16 2010 20:09:22 
Copyright (c) 1988-2008 Microsoft Corporation
Express Edition on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (WOW64)

我正在尝试升级到SQL Server 2012 Express。我在64位计算机上运行,​​因此我从this link下载了SQLEXPRE_x86_ENU文件。我一直在下载32个版本来运行,因为现有版本是32位版本。最初的引擎是2005,但是我升级到了2008,然后又升级到了2008 Service Pack 2(全部32位)

但是升级失败。我最终遇到以下错误:

Rule "Previous upgrade" failed. 

A previous upgrade that failed was detected. To retry the upgrade, remove the upgraded feature that failed, and then run the upgrade again.

我还运行了一个发现报告,它看起来如下:

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9GWkFTai5wbmcifQ==” alt =“在此处输入图像描述”>

任何人都可以解释这可能是什么原因吗?

我还应该补充一点,我也曾尝试升级到2008 r2 express,但由于类似原因也失败了。

sql-server sql-server-2012
1个回答
2
投票
© www.soinside.com 2019 - 2024. All rights reserved.