202212安装navicat16版本,连接sqlserver时报ODBC驱动程序管理器错误

111.png

报错:[IM002] [Microsoft] [ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序(0)

开始解决:
1、搜索该错误,百分之九十九的搜索结果都是说去安装目录下找sqlncli_64.msi,安装后就可以了。
结果去安装目录找,没找到这个文件。
仔细一看,那些答案都是15版本的。我安装的是16版本的没找到。
2、然后继续搜索问题,查到没有的去单独下载然后安装也可以。
然后就去网上搜索这个文件,然后安装,结果还是不行。
3、最终,觉得是不是网上的程序版本有问题,或者是错误的之类的。
然后开始想去微软官网下载,个人英语不好,期间过程实在是太悲催了,各种查,各种找。

最终找到:https://www.microsoft.com/zh-CN/download/details.aspx?id=56041
这个是2012版的,再新版本的没找到。不过也可以用了,我连接2008完全ok。

image.png

直接点下载,然后从弹出的页面里,选择sqlncli.msi,注意有两个, 选择大小大的那个。

image.png

下载后,安装,然后重启navicat16,正常了。

第一次连接sqlserver时,报了个其他错误,又重启后ok了,猜测可能是我第一次重启的太快,还没扫到新的驱动,没加载上。

你可能感兴趣的:(202212安装navicat16版本,连接sqlserver时报ODBC驱动程序管理器错误)