错误场景 很久没用过SQL,今天打开连接的时候,弹出错误。 但是忘记保存错误截图了,大概是这个样子,error40: 解决 百度搜了一大堆,我尝试了如下一些方法:
说我连接时的服务器名称与我的计算机名不符,但是我查看了一下是符合的。如果是怀疑自己因为计算机名与里面所填服务器名称不符的,可以参考这个里面的详细教程:https://jingyan.baidu.com/article/5553fa82f76ac965a23934b0.html 说数据库引擎没有启动,也就是下图里面的这个SQL Server(MSSQLSERVER) 必须要是在运行状态,否则代表数据库引擎没有启动。如果你的是已停止状态,可以参考博客:https://www.cnblogs.com/Zihuatanejo/articles/1349953.html 里面给出了两种数据库引擎启动的方法。如果你的数据库引擎启动失败,请往下看第三点。 我的数据库引擎启动失败,如下图。百度找了很久,很多人都说关闭MSSQLSERVER协议中的VIA,但是我明明已经关掉了。。最后,看见一个伟大博主,说要将MSSQLSERVER协议中的TCP/IP也关掉。 变成下图这个样子,将两个协议都关掉,再返回去启动,应该就可以了。更多不同的错误解决和更多的原因剖析推荐博文:https://blog.csdn.net/yyx3214/article/details/78710963?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase