今天遇到一个很突然的问题,就是启动SQL Server(MSSQLSERVER)服务出现错误,明明昨天还好好的,怎么回事?下面就是解决办法:
1)首先,查看错误日志。位置是SQL Server安装目 录/MSSQL10.MSSQLSERVER/MSSQL/Log/ERRORLOG,大多数这种突然无法正常启动的情况是server evaluation period has expired,意思就是说SQL Server过期了…
2)好的,知道了问题所在,就询问百度或者google大神吧,经过搜寻,找到了解决方法。
3)再继续下面的操作之前,我们要先进行另一步操作,目的是让我们的SQL Server Management Studio也能正常使用,操作如下:
修改注册表(Regedit): 路径:计算机 \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState下的CommonFiles文件,将值从1改为3。
4)进入SQL Server安装中心,选择维护-->版本升级,第一步可能会出现检测“重启计算机”失败的问题,如果遇到这种情况就打开开始-->运行,输入regedit打开注册表,找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager里面的键值PendingFileRenameOperations,将其删除,之后重新运行,在需要输入产品密钥的步骤里输入序列号:
开发版: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
企业版: JD8Y6-HQG69-P9H84-XDTPG-34MBB
然后就一直下一步,最后等待升级完成,重启SQL Server(MSSQLSERVER)服务成功!