使用navicat连接sql server报错[IM002][Microsoft][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序(0] 一针见血解决方案 !!!
·
一. 问题场景:
今天在开发中需要用到sql server数据库, 数据库一切都配置好的前提下, 正当我使用navicat连接到sql server数据库时, 突然弹出以下错误

二. 原因分析:
用户名密码ip什么的都正确的前提下, 通过查阅资料得知, 发现原来是navicat 没有找到电脑安装的SQLServer驱动
三. 解决方案:
直接找到navicat 安装目录, 方法: 先找到navicat的快捷方式-->鼠标单击右键找到属性, 然后找到目标或者起始位置, 里面能看到navicat安装在哪个磁盘, 比如小编的是安装在了D盘

然后复制路径信息, 按住win键+E(同时按住) 打开我的电脑, 或者直接桌面打开我的电脑, 在磁盘文件最上方路径地址栏输入上面navicat安装路径D:\Navicat Premium 15, 按下回车, 即可快速定位打开所在路径, 接着在地址栏输入\msodbcsql_64.msi 回车, 我的是快捷操作,大家打开安装路径鼠标下滑找到该文件双击后进行安装也是一样的效果

会直接出现一个软件安装界面

直接NEXT下一步即可, 中途有个地方记得勾选I accept 也就是我同意选项, 安装完成后, 无需启动sql server和navicat, 直接打开navicat, 最上方选择连接sql server 在弹出窗口中填写ip , 用户名, 密码登信息后, 点左下角测试连接, 发现连接成功!!! 至此问题的得到解决

说在最后: 如果大家在navicat安装目录没有找到msodbcsql_64.msi 文件, 那就需要另辟蹊径了, 具体方法大家可自行网上寻求答案, 好了今天的文章就先写到这, 咱们下期不见不散
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)