sqlserver2000过期引起的不能启动sqlserver2000服务
今天早上一到公司,启动电脑,照例打开编程工具,调试连接sqlserver,连接超时?
这现象很奇怪了,用sqlserver2000已经很多年了,突然有这现象?还真是不多见,以前也遇到过很多有关sql的问题,比如:如何限制SQL SERVER用户对表和字段的删除添加权限?、sql2000 因为选定的用户拥有对象,所以无法除去该用户、设置sqlserver2000运行安全在最小权限普通用户下的方法、xp下安装sqlserver2000企业版以及在xp下asp无法连接sql的解决、sqlserver突然变慢的一种处理方法、sqlserver挂起重启的处理办法,这其中的很多有关sql不能重启问题,有类似的sql登陆权限解决法、sql安装目录访问权限法等,但这些招术都一一试过了,依然还是不能启动,查系统日志中,有这个莫名其妙的错误。
这莫名其妙的问题,以及莫名其妙的提示,真是让人不得其解,到google.com上也没有得到相关提示。重装?想到重装的时候,突然想到以前的一个例子,当时在一台测试服务器上安装了一个评估版本,后来过了三个月以后,就出现sqlserver服务启动不起来的故障,后来用那个版本再重装也不行,难道这也是那个问题?
先不必重装,把时间向回调一下;调了不管用?点击时间一看,晕,17日调回到15日,确定后还是17日,突然想到前些天为防止修改时间的木马病毒(这类病毒通过修改时间可以让杀毒软件监控失效,比如弱智的卡巴),于是到360网站下载了时间保护器,卸载掉时间保护功能,然后调回时间,再启动sqlserver服务,果然,成功启动了。
二话不说,换吧!正好服务器上还有一个sqlserver四合一的版本,这个版本是经过历史考验的,卸载掉以前版本,删除sql安装目录,如果需要备份data,直接备份,然后重新安装,运行起来sql服务,再加载重新加载数据库就ok了;有网友需要下载这个版本,迅雷gougou上搜索吧,这个下载还是非常热门的。
至于升级:SQL Server 2000 评估版过期后升级到 SQL Server 2000 零售版方法
1.从零售安装 CD 运行安装(例如,从 SQL Server 2000 安装 CD 运行有效的零售版)。
2. 选择为现有 SQL Server 实例升级、删除或添加组件。
3. 选择要升级的实例。
4. 选择升级现有安装选项。
5. 选择是,升级我的程序框。
6. 如果您不想添加任何附加组件,请在是否要安装附加组件?对话框中选择否。如果您要添加其他组件,请选择是,并选中要添加的组件的框。
7. 单击完成。
8. 停止并重新启动 SQL Server
依我看,还是最好重装吧!备份数据库,也算是比较简单的事情了!