作者:老岑
我今天在打代码的时候碰到了一个小问题。
我昨天运行项目的时候还好好的,可是到了第二天启动的时候却报错了,头顶有一万个XXX走过去,
感觉这代码和我很陌生,这不是我的代码。
我相信有很多的人也遇到过这种问题,特别是刚刚接触这一行的人,很容易被这个不是错误的错误所耽误很多时间。
首先是启动的时候页面在转圈圈。
然后在跳转到控制器去报这个错
很开始学习这个东西的人,一看到就懵了,有的人还会打开查看详细情况,
然后出现一堆英语又不管了,又埋头去控制器或者视图那边找问题,或者去问别人。
还有的人会继续点那个三角符号,继续看,
最主要的一段话:{“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)”}
然后又跑去数据库,发现数据库,登录不上去。
这时候麻烦大了,很多的人会以为是数据库坏掉了,重装数据库等等。。。
其实这个不是什么大问题,这是一个经常性的错误,我刚开始的时候,就是去问了一个不大懂的人,他直接叫我重装数据库,现在想想都觉得无奈。
这种问题一般情况下都是数据库配置管理器跳闸了,它把启动的状态全部跳成停止了。
只要我们把它全部启动就可以了,就不会出现什么转圈圈了。
虽然我不知道它为什么跳闸,这个问题我也没有去深究过。
把数据库的配置管理器全部启动之后就可以直接启动项目了。
项目启动之后之前的什么问题都没有了。
这只是个小问题,不过这个问题坑得我太惨了,所以我就分享一下。