navicat无法连接sqlserver,报[08001]

因为工作需要,安装了SQLserver,第一次安装sqlserver,用navicat链接时报08001错误,整个人都不好了,网上搜了很多办法,但并不管用。

(说在前面:自己的登录框信息首先不要写错了,可以不加端口的,默认1433,如果加端口不是:是,,注意符号)
在这里插入图片描述

报的错如下图:

[08001] [Microsoft][SQL Server Native Client 11.0]Registry information is corrupt or missing. Make sure the provider is installed andregistered correctly. (27)

[08001] [Microsoft][SQL Server Native Client 11.0]Client unable to establish connection (27)

[08001] [Microsoft][SQL Server Native Client 11.0]A network-related or instance-specific error has occurred while establishing a connection to SQL Server.

Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured toallow remote connections. For more information see SQL Server Books Online. (0)

解决问题的办法:
1、自带的SQL Server Management采用Windows身份验证方式进行登陆
在这里插入图片描述
2、安装时没注意sa的密码,在这里进行修改,并在状态中启用sa账户
在这里插入图片描述
3 右键数据库名称,进入属性菜单,在安全性中设置登陆模式(我的08001应该就是这个问题造成的,同样问题的可以到这一步,然后重启一下服务,应该就能解决)
在这里插入图片描述
很重要!!我的之前默认的时Windows身份验证模式,问题可能出在这里

在这里插入图片描述
在这里插入图片描述

然后还是解决不了可以参考其他博主的方法了,可能不是我这种问题引起的,可以参考
https://www.jianshu.com/p/05c8459ba11a
进行配置一下,然后再看看防火墙1433端口。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值