Navicat sqlserver2016 08001

Posted 习惯沉淀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Navicat sqlserver2016 08001相关的知识,希望对你有一定的参考价值。

环境:

  Windows10(主机是联想的)

  SqlServer2016

  Navicat11

错误:

  启动SqlServer各种服务, 端口1433 没错, Navicat连接时08001错误

分析:

  端午节放假前, 还是正常用的, 过节将服务器断电后, 节后重启服务器, 连接不上. 因为SqlServer的服务设置的都是自动启动而且什么设置都没修改过, 不应该出现这种情况.

  之前换办公室将服务器换到了二楼, 出现过一次ip自动变了的情况, 从192.168.1.100变成了192.168.1.103, 于是乎Navicat连接设置的ip就改用了192.168.1.103.

但是这次什么设置都没修改过, 启动Navicat连接出现08001错误;

启动程序控制台出现com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 192.168.1.103 的 TCP/IP 连接失败。的错误

联想到ip是不是又变了? 查了一下果然又特么变回100了 . 

解决:

  把这台当做服务器的主机的ip设置为固定ip了: 192.168.1.103, 重启SqlServer服务, Navicat重新连接成功.

 

小结:

  遇到个问题 网上资料很少的时候 可能有两种原因,  要么是这个问题太难 要么这个问题过于简单....呵呵了= =

 

以上是关于Navicat sqlserver2016 08001的主要内容,如果未能解决你的问题,请参考以下文章

navicat sqlserver怎么备份表

解决navicat无法连接sqlserver数据库的问题

navicat 连接sqlserver提示要安装 sql server native client

数据库-Navicat连接SQLserver报错:未发现数据源名称并且未指定默认驱动程序

Navicat连接SQLServer未发现数据源名并且未指定默认驱动程序

20180603_navicat 连接sqlserver提示要安装 sql server native client