昨天遇到的这个问题:关机的时候SQLserver 还可以正常使用,第二天上班的时候发现SQLserver无法使用了:提示错误是
SQl server error:40 错误2:主要原因是SQlserver代理服务没有正常开启,
按照网上的相同问题给出的解决方案,但是都没有成功链接到SQLserver,在服务项里面开启SQLserver 代理服务的时候,提示开启失败。原因是由于依赖服务无法开启。
网上的参考教程:http://www.bitscn.com/pdb/mssql/201411/405012.html
http://blog.sina.com.cn/s/blog_53e2b55e0100lvxs.html
http://www.2cto.com/database/201402/279036.html
以上三篇文章是 有代表性的解决方案,但是都没有解决我遇到的问题,
我的解决方案就是利用SQLserver安装包进行修复,按照安装流程进行修复安装,安装完毕后SQLserver就可以正常将开启了。
到目前为止,我还不清楚我的SQLserver代理服务为什么无法正常开启。没有安装杀毒软件,没有进行过系统优化,谁知道原因或者遇到类似问题的可以说一下,谢谢。
写下此段文字,只是分享记录下自己的解决办法,没有什么高深的技术,类似于重新安装。