欢迎投稿

今日深度:

Navicat连接本地SqlServer出现 [08001][Microsoft][sQL Server Native Client 11.0]的解决方法,

Navicat连接本地SqlServer出现 [08001][Microsoft][sQL Server Native Client 11.0]的解决方法,


目录
  • 项目场景:
  • 问题描述
  • 原因分析:
  • 解决方案:

项目场景:

使用Navicat连接本地SqlServer

问题描述

[08001][Microsoft][sQL Server Native Client 11.0]命名管道提供程序:无法打开与SQL Server的连接[53].(53)[HYTO0] [Microsoft][SQL Server Native Client 11.0]登录超时已过期(O)
[08001][Microsoft][SQL Server Native Client11.0]与SQL Server建立连接时发生了与网络相关的或特定于实例的错误。找不到或无法访问服务器。请检查实例名称是否正确以及SQL Server是否配置为允许远程连接。

原因分析:

第三方数据库管理软件一般通过TCP/IP来连接管理的。而MSSM就是采用的Shared Memory来进行连接管理的,因此不走TCP/IP这条道,那么就可以连接并进行管理

解决方案:

  • 保证所有SQL Server相关服务处于运行状态。 当然,如果你使用MSSM可以连接管理的话,我想你相关服务应该是没问题的。
  • 打开SQL Server配置管理器,展开 SQL Server 网络配置 - xxxx 的协议(注:xxxx 为你SQL Server名称),在右侧协议列表中,双击打开 TCP/IP属性, 首先保证状态为 是。 在IP地址选项卡一栏,下拉到最后一项设置,名为 IPALL,此表示所有本地IP地址的统一设置。此时,在 TCP动态端口 填入 1433 (注:SQL Server 默认端口是 1433 ,当然你可以指定其它合法不被占用端口也行,不过连接时需要指定端口,因此不建议修改成其它端口号)

修改完成后,点击确定,会提示重启所有相关SQL Server服务生效,那么就重启所有SQL Server服务吧。

测试连接成功

以上就是Navicat连接本地SqlServer出现 [08001][Microsoft][sQL Server Native Client 11.0]的解决方法的详细内容,更多关于Navicat连接本地SqlServer报错的资料请关注PHP之友其它相关文章!

您可能感兴趣的文章:
  • Navicat连接SQL Server数据:报错08001-命名管道提供程序的完美解决方法
  • Docker安装MS SQL Server并使用Navicat远程连接的操作方法
  • Navicat 连接SQLServer数据库(图文步骤)
  • Navicat premium连接数据库出现:2003 Can''t connect to MySQL server on''localhost''(10061)
  • Navicat远程连接SQL Server并转换成MySQL步骤详解
  • 使用Navicat Premium将SQLServer数据导出为sql格式

www.htsjk.Com true http://www.htsjk.com/Sql_Server/47628.html NewsArticle Navicat连接本地SqlServer出现 [08001][Microsoft][sQL Server Native Client 11.0]的解决方法, 目录 项目场景: 问题描述 原因分析: 解决方案: 项目场景: 使用Navicat连接本地SqlServer 问题描述...
评论暂时关闭