自己的数据库连接一直用的好好的,但是2014年8月3号,当自己下午需要用到的数据库的时候,去打开,却发现一直在报错,怎么回事,看到那个报出的错误,自己开始的时候并不怕,因为是很常见的错误,以前自己也见过这种错误。
相信很多人都遇到过这个问题,解决方法也很简单,一般是配置管理里面出现了SQL Server服务的停止所导致的,只要重新启动这个服务即可,可是事实上并不是那个样子的。
(一)重新启动服务
之后是
简单概括就是:
步骤一:打开SQL Server 配置管理器,双击SQL Server服务。
步骤二:如果双击后出现了一列服务列表,直接找到SQLServer(MSSQLSERVER),启动该服务后即可登录。
而我的电脑根本就没有给我重新启动服务的机会,因为并没有出现像我前面的说的那样,没有出现时没有出现一系列的服务列表而是出现“远程过程调用失败”,这是怎么回事啊?从来没有遇到过啊!上网开始查找,在将近二个多小时的奋斗下,终于找到了解决的方法,只是这种问题不是很常见,所以找的很艰辛。
产生这种现象的原因就是:安装Visual Studio 2013或者2012版本的时候,会自动安装“Microsoft SQL Server 2013(2012) Express LocalDB”服务,导致原本的SQL2008无法正常工作。
我安装的是Visual Studio201,所以自动安装的就是Microsoft SQL Server 2012Express LocalDB,于是开始查找,果然在控制面板——程序与功能发现了这一项(Microsoft SQL Server 2012 Express LocalDB),有一种山重水复疑无路,柳暗花明又一村之感,之后将其直接卸载,当我再次打开配置管理器的时候,果然出现了一系列的服务列表,安装正常情况下前两步就可以把问题解决了,此时的心情也又阴转晴了。
我们总是惧怕错误和困难,可是正是这些错误和困难成就了我们。