Home  >  Article  >  Database  >  SQL Server 评估期已过的问题

SQL Server 评估期已过的问题

WBOY
WBOYOriginal
2016-06-07 15:09:511609browse

产生的 问题 : 当点击sqlserver2008图标启动的时候,弹出一个对话框。信息是这样的。 --------------------------- Microsoft SQL Server Management Studio --------------------------- 评估 期已过。有关如何升级您的测试版软件的信息,请访问 http://ww

产生的问题

       当点击sqlserver2008图标启动的时候,弹出一个对话框。信息是这样的。

---------------------------

Microsoft SQL Server Management Studio

---------------------------

评估期已过。有关如何升级您的测试版软件的信息,请访问 http://www.microsoft.com/sql/howtobuy

 

网上的解决方法:

     点击开始-所有程序-Microsoft SQL Server 2008-配置工具-SQL Server 安装中心然后点击左侧的维护,在点击右侧的版本升级,接着按照提示一直点下一步,到产品密钥的时候输入
开发版: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
企业版: JD8Y6-HQG69-P9H84-XDTPG-34MBB
就OK了。<br>
如果以上操作后还提示<strong>评估</strong>期已过,修改注册表:<br>
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState里的“CommonFiles”值改成3,在重新执行上面的操作。
这里有一个选择版本的区别:不同的密钥自动对应不同的版本【注意,不是你上面的指定什么版本,输入密钥后就更新成什么版本】,而且在更新的最后概括里也可以看自己要更新成什么样的版本。

 

观看错误操作视频:failed.avi 在最后可以看到生成的其实是Enterprise企业版。

生成企业版存在的问题

       当进行【ASP.NET 配置】进行配置网站的时候,提示无法连接到数据库。与.net framework的版本没有关系。这种情况下,要使用aspnet_regsql先注册数据库,在进行配置连接字符串,就解决问题了。并且在VS中也不能通过VS添加新项来添加mdf文件。要求安装sqlsrever2008Express或者sqlsrever2005Express版本。所以如果想使用内嵌式的数据库不要升级到企业版。

当然也可以升级到开发版

 

如何查看当前sqlserver是什么版本

       Select @@version

 

当初生成的版本是Enterprise Development企业开发版。有180天的有效期。

我想使用Express版本,无奈之下,重新安装系统,重新安装的软件,在选择版本的时候,选择的是【具有高级服务的Express版本】。因为根据上面一行字的提示,这个版本是没有期限的。

 

但是具有高级服务的Express版本不能直接连接数据库文件。

 

正确的解决办法是,只升级MSSQLSERVER实例,而不要升级Express实例。也就是说,开始安装的企业评估版本里面既有评估版本,也有Express版本。

 

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn