关于SQL server 2005 连接到服务器的时候提示error 40 解决方法

错误场景
很久没用过SQL,今天打开连接的时候,弹出错误。
但是忘记保存错误截图了,大概是这个样子,error40:
在这里插入图片描述
解决
百度搜了一大堆,我尝试了如下一些方法:

  1. 说我连接时的服务器名称与我的计算机名不符,但是我查看了一下是符合的。如果是怀疑自己因为计算机名与里面所填服务器名称不符的,可以参考这个里面的详细教程:https://jingyan.baidu.com/article/5553fa82f76ac965a23934b0.html
    在这里插入图片描述
  2. 说数据库引擎没有启动,也就是下图里面的这个SQL Server(MSSQLSERVER) 必须要是在运行状态,否则代表数据库引擎没有启动。如果你的是已停止状态,可以参考博客:https://www.cnblogs.com/Zihuatanejo/articles/1349953.html
    里面给出了两种数据库引擎启动的方法。如果你的数据库引擎启动失败,请往下看第三点。
    在这里插入图片描述
  3. 我的数据库引擎启动失败,如下图。百度找了很久,很多人都说关闭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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值