• SQL Server 评估期已过的问题


    产生的问题:

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

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

    Microsoft SQL Server Management Studio

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

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

    重启失败的解决办法:

    http://jingyan.baidu.com/article/a24b33cd52a0b919fe002bae.html 

    网上的解决方法:

         点击开始-所有程序-Microsoft SQL Server 2008-配置工具-SQL Server 安装中心然后点击左侧的维护,在点击右侧的版本升级,接着按照提示一直点下一步,到产品密钥的时候输入
    开发版: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
    企业版: JD8Y6-HQG69-P9H84-XDTPG-34MBB
    就OK了。
    如果以上操作后还提示评估期已过,修改注册表:
    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版本。

  • 相关阅读:
    python之 json里字典中的value去重
    matlab 中出现的错误 原因及解决办法
    利用matlab将二进制小数转换为十进制小数
    Git学习笔记
    关于升级OSX10.10 Yosemite后Matlab无法启动的解决办法
    编译macvim报错的macvim failed to build on 10.9 because of x11解决办法
    安装pydelicious遇到的一些问题
    用VerilogHDL编写的可调占空比的PWM波形设计
    精确了13倍是什么意思?
    知乎周刊之程序人生概要
  • 原文地址:https://www.cnblogs.com/dianyitongxiao/p/3114884.html
Copyright © 2020-2023  润新知