The SQL Server license agreement cannot be located for the selected edition, EVAL. This could be a result of corrupted media or the edition being unsupported by the media.

Microsoft的产品向来以容易安装闻名,不过在安装时仍有一些小技巧须注意,本文将提到安装SQL Server Denali时,可能因为某些原因造成安装失败。


当您安装SQL Server Denali时,遇到【The SQL Server license agreement cannot be located for the selected edition, EVAL. This could be a result of corrupted media or the edition being unsupported by the media.】的错误消息(如下图),该如何排除?

1

笔者的尝试在Windows Server 2008 R2 Enterprise和DataCenter两种版本的OS上安装SQL Server Denali,都遇到相同的错误消息,且根据MSDN所述Windows Server 2008 R2都支持,怎么还会遇到这个错误消息呢?英文有点程度的网友也许从错误消息就可略知一二,不过笔者英文刚好不是很熟,所以一开始没猜出错误消息其中的涵义,经过几番实验才发现,原来笔者的OS虽然是Windows Server 2008 R2,但是是英文版的操作系统,可以利用winver命令查看(如下图)。

2

重新自SQL Server官网上下载对应OS的英文版的Denali CTP3,即可顺利启动安装程序进行安装。

2011-10-11_211748

【参考数据】

  • Microsoft® SQL Server® code name 'Denali', Community Technology Preview 3 (CTP 3) Product Guide
  • Hardware and Software Requirements for Installing SQL Server "Denali"