从SQL Server 2008 R2 Express升级到SQL Server 2008 R2企业

问题描述:

当我尝试从SQL Server 2008 R2 Express升级到SQL Server 2008 R2 Enterprise时,它通过了所有测试,然后在步骤“选择功能”时失败,说:以下错误:从SQL Server 2008 R2 Express升级到SQL Server 2008 R2企业

There are no features selected for upgrade.

和窗口错误消息:

There are validation errors on this page. Click ok to close this dialog box. Review errors at the button of the setup page, then provide valid parameters or click help for more information.

是否有可能继续或我需要备份,快速卸载,然后安装新的企业版?

+0

我收集这是一个就地升级 - 你试图在现有的Express实例之上安装企业?迁移完成后,安装Enterprise,迁移数据库和删除/删除Express版可能会更容易... – 2010-07-28 17:35:38

+0

是的,情况就是如此。我只是想在做之前检查一下,因为升级可能是一个更容易的选择,尤其是对于命名管道完成的所有配置等。 – johnshaddad 2010-07-28 17:40:08

+0

是的,我明白了你的观点。尽管如此,当您知道观看命名管道和协议问题时,备份/恢复仍然无懈可击。 – 2010-07-28 18:36:30

支持的版本,版本升级路径在Version and Edition Upgrades上市。您的升级路径是一个支持的:

SQL Server 2008 R2 Express SQL Server 2008 R2 Express with Tools 
          SQL Server 2008 R2 Express with Advanced Services 
          SQL Server 2008 R2 Workgroup 
          SQL Server 2008 R2 Standard 
          SQL Server 2008 R2 Developer 
          SQL Server 2008 R2 Enterprise 
          SQL Server 2008 R2 Datacenter 

有以下注意事项:

This SQL Server edition can be upgraded to SQL Server 2008 R2 on the 32-bit subsystem (WOW64) of a 64-bit server. Failover Clusters are not supported in the WOW mode. If you currently have SQL Server 2000, or SQL Server 2005 failover clusters on the 32-bit subsystem (WOW64) upgrade of the failover cluster to SQL Server 2008 R2 is not supported.

是您的Express版本的32位安装,并且你想将它升级到64位的企业?

+0

我有64位Express和64位企业版。 – johnshaddad 2010-07-28 18:24:10

您可以尝试使用命令提示符下执行升级:

start /wait C:\setup.exe ADDLOCAL=SQL_Engine INSTANCENAME=NameOfServerInstance UPGRADE=SQL_Engine SKUUPGRADE=1 /qb 

您可以运行安装程序,然后从该页面选择维护和版本升级。从那里看起来非常顺利。

+1

这是我需要的答案。在完成维护/版本升级以从Express升级到Enterprise后,我可以返回到安装/“新安装或添加功能”来添加我期待的功能(集成服务和“完整”管理工具)。 – PointZeroTwo 2012-09-18 14:44:08

在我们的案例中,我将SQL Server 2008 R2评估版64b升级到Enterprise 64b。在通过GUI执行升级步骤(不是来自提示符)之​​后,我遇到了同样的错误。在我停止所有服务并以管理员身份运行setup.exe后,我可以升级而不出现任何问题,最多花费1分钟。

Panos。

你从哪里运行你的安装程序?有2个SQL Server 2008安装中心的程序可供我从SQL Server 2008 Express安装中运行 - 我从“R2”文件夹下的SQL Server安装中心(64位)中选择了SQL Server安装中心并运行。