本地新搭建了个虚拟机,虚拟机安装了Navicat Premium 12远程主机的SqlServer数据库,连接报错:
“驱动程序管理器 未发现数据源名称 并且为指定默认驱动程序”;
报错原因
虚拟机缺少 “ Microsoft sql server navicat client ” 驱动程序
解决办法
办法一
再Navicat新建一个SqlServer连接,虽然无法连接但我们保存一下,之后再双击新建的连接,此时会提示缺少驱动,是否需要安装,点击“是”安装即可。
如果没有弹驱动安装窗口请看办法二
办法二
找到Navicat Premium 12安装主目录里,会有一个 sqlncli_64.msi 驱动程序,双击安装,直接点Next即可,安装完重试即可连接成功。