navicat连接sqlserver数据库报错(navicat远程连接mysql出错)

Navicat连接SQLserver数据库报错08001和01S00

navicat连接sqlserver数据库报错(navicat远程连接mysql出错)

错误有以下可能:

a.SQL Server名称或者IP地址拼写有误

b.服务器端网络配置错误

c.客户端网络配置错误

d.密码错误

解决步骤:

1).检查网络物理连接

ping 服务器名称 或者 ping 服务器ip地址

===》ping 服务器ip地址失败 :说明物理连接出问题,需要检查硬件设备;需要注意将防火墙关掉,因为它也许会屏蔽你的PING命令

===》ping 服务器ip地址成功 ping 服务器名称失败:说明服务器名称有问题。如果服务器和客户端不在同一局域网内,很可能无法直接使用服务器名称标志服务器。

2).使用Telnet命令检查SQL Server服务器工作状态

Telnet 服务器IP地址 14323(默认端口号)

===>如果有"无法打开连接"的信息,说明你的SQL Server服务没开启,或者你的TCP/IP协议没有启用,或者你的服务器没有在端口1433上监听

3).检查服务器端的网络配置,看是否启用命名管道,是否启用TCP/IP协议

这个可以在不同版本的SQL Server自带的工具管理器里找到,比如2000是服务器网络使用工具 2008是SQL Server配置管理器

4).检查客户端的网络配置,查看使用的协议

一般需要启用命名管道;

.如果以上没有问题,到 PremiumSoftNavicat Premium 目录下把 sqlncli.msi 重新装或者修复一下试试。

navicat连接sqlserver数据库报错(navicat远程连接mysql出错)

PAGE

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论