替换系统数据库解决SQLSERVER服务启动不了的问题
当遇到SQLSERVER服务启动不起来的时候,我们试过把系统的四个数据库master ,model ,tempdb,msdb 替换掉,Windows服务就启动起来了
我遇到过两次这样的情况,当时客户说系统用不了,查看Windows 日志看到SQLSERVER服务因XX原因启动不起来,具体原因忘记了
然后我把自己电脑上的四个系统数据库发给客户,让客户替换掉原来的四个系统数据库,SQLSERVER服务又启动起来了
我们的系统只在SQLSERVER了建立一个维护计划,所以就算替换掉系统数据库影响也不大,就算影响很大,最起码也要让SQLSERVER启动起来
当然,数据库版本要一致才行,我们使用的是SQLSERVER2005,当时不能远程维护,如果靠手机指导客户一步一步查找问题原因难度非常大
其实这个解决方法是项目经理跟我们说的,我们项目经理真是经验老到啊~