SQL Server evaluation period has expired解决办法

问题现象:

本地计算机 上的 MSSQLSERVER 服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如“性能日志和警报”服务

查看SQL日志发现:

SQL Server evaluation period has expired.

问题分析:估计是SQL SERVER2000评估板过期的原因,知道了原因,这就好办了!!

 

如何在 SQL Server 2000 评估版过期后升级到 SQL Server 2000 零售版

当 SQL Server 2000 评估版的 120 天评估期过期后,SQL Server 将无法启动。在 Windows 事件查看器应用程序日志中,您可能会看到下面的错误:
SQL Server evaluation period has expired.
本文介绍如何从过期的 SQL Server 2000 评估版升级到 SQL Server 2000 零售版。您可以从 SQL Server 企业评估版升级到 SQL Server 个人版、标准版或企业版。
注意:在 SQL Server 2000 评估版过期前,您可以使用相同的步骤将它升级。
注意:对于群集安装,此过程不适用。
在 SQL Server 2000 评估版过期后,您可以使用零售安装将过期的 SQL Server 实例升级到 SQL Server 2000 零售版。为此,请按照下列步骤操作:
1.从零售安装 CD 运行安装(例如,从 SQL Server 2000 安装 CD 运行有效的零售版)。
2.选择为现有 SQL Server 实例升级、删除或添加组件。
3.选择要升级的实例。
4.选择升级现有安装选项。
5.选择是,升级我的程序框。
6.如果您不想添加任何附加组件,请在是否要安装附加组件?对话框中选择否。如果您要添加其他组件,请选择是,并选中要添加的组件的框。
7. 单击完成。
8. 停止并重新启动 SQL Server。
要将虚拟 SQL Server 从评估版升级到零售版,必须备份数据库,卸载虚拟服务器,重新安装零售版,然后还原数据库。

如果不想安装正式版,或者不方便直接安装正式版
把系统时间调整到过期之前的某一天(当然,这个日期SQL SERVER应该已经安装了),然后启动SQL SERVER 2000,再把时间调整到正确的时间,再启动SQL SERVER2000,这样就可以启动起来了!

也可以写一个批处理,放到 "C:Documents and SettingsAll Users「开始」菜单程序启动"文件夹下,每次系统启动时自动执行。文件名只要以.bat结尾就好了,比如"启动SQLSERVER.bat"

批处理文件内容如下:
date/t>temp.txt
date 2007-12-08    /* 注:这里的日期SQL SERVER应该已经安装了 */
net start mssqlserver
@for /f "tokens=1" %%c in (temp.txt) do date %%c

下次重启计算机时,它会先修改系统至 2007-12-8(这个时间自己定,但要在你装Sql server2000 的 120 天之内.
然后会自动重启Sql server 服务。当启动成功后,系统会自动改回到正确的时间. (注意:如果有装阻止修改系统时间的软件 AutoRun (auto专杀) 的话,可能会失败.)

最新文章

  1. Python标准模块--Iterators和Generators
  2. [1]IP地址查询
  3. Cassandra 配制 cassandra.yaml
  4. WebViewJavascriptBridge详细使用(转载)
  5. 防御病毒邮件得看U-Mail邮件网关
  6. 使用selenium+phantomJS实现网页爬取
  7. “耐撕”团队2016.05.11站立会议
  8. 前端 JSer 装逼手册
  9. Weak Pair---hud5877大连网选(线段树优化+dfs)
  10. I/O小总结
  11. js 数组中随机出来N组
  12. perl杂项
  13. linux下启动某个进程
  14. js创建及操作数组
  15. Android 双卡获取当前使用流量在线卡的信息
  16. C#之使类型参数--泛型
  17. 为虚机Linux系统设置静态IP,ping通外网并解决相关问题
  18. 如何在 JS 中嵌入大量 HTML 代码 --更新2017-10-10 16:37:09
  19. FFMPEG 入门
  20. GATT服务搜索流程(二)

热门文章

  1. taro框架开发微信小程序遇到的问题
  2. C++分别用顺序栈和链栈实现数制的转换相关代码
  3. LinuxGPU服务器搭建
  4. 老毛桃WinPE以ISO镜像模式安装CentOS7
  5. js判断任意数值接近数组中的某个值
  6. 已拦截跨源请求:同源策略禁止读取位于 http://192.168.2.104:8080/sockjs-node/info?t=1615356410656 的远程资源。(原因:CORS 请求未能成功)
  7. CodeGym自学笔记05——类名
  8. cisco-RIPv2重分发缺省路由
  9. CentOS6.8安装docker教程
  10. 查询redis路径,清除redis缓存