SQL Sever连接不上——SQL Sever服务远程过程调用失败

        今天我兴致勃勃的开始了三层的学习,看着视频,敲着代码,感觉好久没有敲代码了,手都有点生了……代码终于敲完了,开始要建立数据库了,然后问题出现了。我的数据库是在寒假回家之前重装系统装的,当时就是连接了一下,然后就没再用……再次点开,问题出现。


技术分享


       本来以为这个问题不是很难,以前做机房的时候如果数据库连不上就去检查一下配置工具就OK了……当我去看的时候,什么都没有,然后就出现了


技术分享

       我并没有直接百度这个问题,而是百度的数据库连不上服务器:

http://zhidao.baidu.com/link?url=sVK4aycj7hPhBLXvt5MbG4a70PtWaLNSShfAqfotZY6yo1yXbQd8_GASComGcBcBEMTVrTggCWG8VXgVKF5iZK

        根据百度说的,我就去做了,但是我不知道那个系统服务在哪,我就去问了娟姐姐,她说应该在本地策略中,但是我们都忘了本地策略的命令,所以又百度

http://jingyan.baidu.com/article/49711c6148c372fa441b7c13.html

       但是SQL的系统服务没有在本地策略中,跟着百度走,我们在管理工具——服务——(服务)本地中找到了


技术分享

       然后将自动改成了手动。

       之后又顺着百度去检查SQL Server网络配置是否启用。


技术分享


       现在该解决那个远程过程调用失败的问题了:

       这个问题是因为在装Visual Studio2012的时候,自动安装了“Microsoft SQL Server 2012 Express LocalDB”服务,导致原本的SQL2008无法正常工作。那么解决方法如下:

      一、

     打开控制面板,找到程序->卸载程序,把”Microsoft SQL Server 2012 Express LocalDB”卸载掉,然后打开SQLServer 配置管理器,显示一切正常就OK了。


     二、

    升级SqlServer2008R2为SP1或者SP2。官方网站下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=30437

 

     一切问题都解决了,然后再去看一下配置工具,恢复到我们熟悉的样子了……



技术分享


       再去连一下数据库,连上了!


技术分享


       总结:遇到不懂的,我们要一步步的去查,再次体会到了米老师的方法总比问题多!还有就是我们要养成备份的习惯,不要单纯的相信任何一个,多备份才能防止文件的丢失和损坏。还有就是不要总是单纯的自以为,以为这个问题要怎么解决,在不同的情况下,问题出现的原因是不一样的,我们要善于解决问题。


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。