Navicat连接SqlServer的问题点
今天使用到了SqlServer数据库,对于用惯了Navicat的人,首先肯定使用Navicat来连接SqlServer的,然后过程不是很顺畅出现很多问题,我将这些问题点记录下来方便我以后操作
首先,介绍一下我的环境
Navicat在我的笔记本,版本16.0
SqlServer在我的虚拟机里,版本15.12
虚拟机ip:192.168.10.27
安装完SqlServer后,兴致冲冲的打开Navicat准备连接SqlServer,就开始出现问题了:
一、无法打开SqlServer的连接
这时候请检查一下设置:
①数据库实例上右键-属性-安全性-SqlServer和Windows身份验证模式
②数据库实例上右键-属性-连接-允许远程连接到此服务器
③安全性-登录名-sa角色右键-属性-状态-是否授予运行连接到数据库引擎:授予
④安全性-登录名-sa角色右键-属性-状态-登录名:启用
设置完毕,重启服务
再次尝试连接:
二、由于目标计算机积极拒绝,无法连接
①打开SqlServer Configuration Manager 配置管理器(名称可能不一样,但是图标是一样的)
②SqlServer网络配置-SQLEXPRESS的协议-TCP/IP右键-属性-协议-已启用:是
③SqlServer网络配置-SQLEXPRESS的协议-TCP/IP右键-属性-IP地址-找到你的本机ip-设置1433端口
③SqlServer网络配置-SQLEXPRESS的协议-TCP/IP右键-属性-IP地址-IPALL-TCP端口:1433
设置完毕,重启服务
三、证书链是由不受信任的颁发机构颁发的。
①高级-使用加密:关闭
尝试连接:成功!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下