sql连接错误(MicrosoftSQLServer,错误:2)
昨天⽤SQL语句建表的时候写了⼀段代码,对于代码的逻辑和内容我不太肯定对不对,反正是毫不犹豫的让它执⾏了,过程中出现好⼏个错误,当时没有太在意,想着⼤不了出错了再重写⼀个,结果……玩坏了,从昨天到现在⼗⼏个⼩时,SQL Server毫⽆商量的给我罢⼯了!于是乎,漫长的“寻错”之路开始了。
先看下出错信息:
1.通过以往经验我先打开了SQL Server配置⼯具——>配置管理器,检查⾥边的协议是否开启,就在这时我⼜犯了⼀个错误。因为不知道那些协议到底是什么意思,索性⼲脆都启⽤了,结果可想⽽知,数据库依旧打不开(不过不影响继续错……),在后期错误的过程中将这⾥的VIA更正为了禁⽤
2.然后⼜查看了TCP/IP属性——>TCP动态端⼝是否为空、TCP端⼝是否为1433,检查过后这⾥基本没有问题
3.上⽹了⼀些相关的解决办法,是通过 计算机——>管理——>服务与应⽤程序 解决的。在这⾥关于S
QL的服务⼜不知道是什么意思,索性第⼆次全部开启(后来上⽹查询过,这些是可以都开启的),可是在启动下图中两个服务的时候⼜出现了问题:⽆法启动。
出错信息1)是因为在1.中没有禁⽤VIA所致。
出错信息2)是因为它与1)是依存关系,1)没开启它就开启不了。这个逻辑关系倒是简单,主要它的错误提⽰信息太⾼⼤上了,再加上我也没注意过这个依存关系,直接导致我在⽆数的错误堆⾥寻寻觅觅。
⾄此终于打开了我的SQL Server2008,⼼情太激动了!在解决这个问题的时候,有同学⽤dos命令解决过,给我的感觉就是太cool 了,可是没解决得了,那些命令也不太清楚是什么意思,所以还是从简单的界⾯来吧。这些解决⽅案也许不适合你的问题,但是可以参考下,也欢迎交流更多关于SQL的问题。server error啥意思
PS:在解决⽅法的过程中看到很多关于“配置SQL Server⾝份验证⽅式”的问题,如果你也遇到了类似的情况,可以看下我在⽹易的⼀篇博客

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。