Navicat连接不上sqlserver问题解决(2008R2)

Navicat连接不上sqlserver问题解决

一、连接SQL Server时出错:未发现数据源名称并且未指定默认驱动程序

1、安装支持文件

  • 因为没有安装连接支持文件
  • 本身navicat其实是支持SQL server的连接的,只不过是因为默认没安装
  • 找到navicat安装路径
  • D:\software\Navicat Premium 15
  • 然后找到sqlncli_x64.msi文件进行安装
    image-20201027100135087
  • 如果说因为有更高版本无法安装,请卸载SQL server Nactivi更高版本,然后再进行安装
  • 安装好了应该就可以了

二、如果出现网络错误

1、打开tcp/ip和Named Pipes

  • 打开SQL server配置管理器
  • 找到SQL server网络配置
  • 打开MSSQLSERVER
  • 启用tcp/ip和Named Pipes
    image-20201027100739805
  • 然后重启sqlserver服务即可,如果启动不了,请禁用VIA

三、出现SQL Server Network Interfaces:为验证提供的消息顺序不对

  • 这是因为Navicat无法用Windows验证方式连接,请改用SQL server验证方式

Q.E.D.


版权声明:本文为qimowei原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。