• SQL Server 2008 R2评估期已过的解决办法


    SQL Server 2008 R2评估期已过的解决办法

     
    发现问题
    北美产品测试服每日随机任务没有刷新
    每日随机任务是使用数据库作业定期执行操作,重置玩家随机任务项
    排查问题  www.2cto.com  
    检查相应作业的状态、配置及启动时间均没问题
    查看作业运行日志,发现近期作业运行失败
    日志记录为:Description: Integration Services evaluation period has expired.  End Error  Could not execute package because of error 0xC0000033
     
    问题原因:
    SQLServer安装时,使用评估企业版认证,允许使用180天,过期后SQLServer将无法启动;
    即使已过期不重启SQL Server服务,数据库的数据引擎功能还是可以继续使用的,但代理服务器等一些功能将无法使用。
    启动ERRORLOG:
    2012-07-18 07:27:49.15 Server      Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)
         Apr  2 2010 15:48:46
         Copyright (c) Microsoft Corporation
         Enterprise Evaluation Edition (64-bit) on Windows NT 5.2 <X64> (Build 3790: Service Pack 2)
     
    2012-07-18 07:27:49.15 Server      (c) Microsoft Corporation.
    2012-07-18 07:27:49.15 Server      All rights reserved.
    2012-07-18 07:27:49.15 Server      Server process ID is 2916.
    2012-07-18 07:27:49.15 Server      Authentication mode is MIXED.
    2012-07-18 07:27:49.15 Server      Logging SQL Server messages in file 'C:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLLogERRORLOG'.
    2012-07-18 07:27:49.15 Server      Error: 17051, Severity: 16, State: 1.
    2012-07-18 07:27:49.15 Server      SQL Server evaluation period has expired.
     
    解决问题
    为什么企业版还能有评估过期问题呢?
    安装企业版时,是可以选择使用评估版的。图形安装位置为输入序列号处;
    如果迫于版权问题压力,那一定要优先考虑评估板。这个出问题的服务器当时就是因为这个原因。
    当时安装时考虑了这个问题,但悲催的是没有将转正式版的事情标记到日程上。
    如何检查是哪个版本呢?  www.2cto.com  
    只需要在服务器上执行查询:select @@version
    ## 正式版输出
    Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)
           Apr  2 2010 15:48:46
           Copyright (c) Microsoft Corporation
           Enterprise Edition (64-bit) on Windows NT 5.2 <X64> (Build 3790: Service Pack 2)
    ## 评估板羞涩的输出
    Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)
           Apr  2 2010 15:48:46
           Copyright (c) Microsoft Corporation
           Enterprise Evaluation Edition (64-bit) on Windows NT 5.2 <X64> (Build 3790: Service Pack 2)

    怎么才能让SQLServer服务正常启动?
    首先,需要获得企业版序列号一枚,可以购买或者……
    然后,进行一下操作
    启动SQLServer2008R2>配置工具[Configuration Tools]>SQL Server安全中心(64位)[SQL Server Installation Center(64 bit)]
    进入'维护' [Maintenance]>'选择版本升级' [Edition Upgrade]
    跟随向导到达'产品序列号'界面,输入产品序列号
    下一步直到看见升级按钮,点击后等待升级完成
    处理后事
    在安装完成后运行查询检查版本,放置静默安装或操作失误,产生错用评估版而不知的问题
    配置作业操作结果报警
    有图有真相
    开始修复,启动安装中心

     
    安装中心界面,选择维护>版本更新
      www.2cto.com  

     
    检查升级规则,让重启机器就乖乖重启,别挣扎的只重启SQLServer服务
     

     
    输入正式企业版序列号,看到了吧,之前就是用的Evaluation版

     
    选择需要升级的实例

     
    确认升级信息,点击那个升级按钮[Upgrade]
     

     
    耐心等待完成升级,一般的服务器要等待10分钟左右



     

    数据中心版:PTTFM-X467G-P7RH2-3Q6CG-4DMYB

    开 发者 版:MC46H-JQR3C-2JRHY-XYRKY-QWPVM

    企    业 版:R88PF-GMCFT-KM2KR-4R7GB-43K4B

    标    准 版:B68Q6-KK2R7-89WGB-6Q9KR-QHFDW

    工 作 组版:XQ4CB-VK9P3-4WYYH-4HQX3-K2R6Q

    WEB    版:FP4P7-YKG22-WGRVK-MKGMX-V9MTM

  • 相关阅读:
    mongo 查询某个字段的值不为空列表!
    pdftohtml的使用
    Activiti数据库表结构(表详细版)
    ElasticSearch在linux上安装部署
    构建Spring Web应用程序—关于spring中的validate注解后台校验的解析
    构建Spring Web应用程序—SpringMVC详解
    高级装配—运行时注入
    高级装配—bean的作用域
    高级装配—条件化的Bean
    高级装配—配置profile bean
  • 原文地址:https://www.cnblogs.com/jcomet/p/3512015.html
Copyright © 2020-2023  润新知