ITPub博客

首页 > 数据库 > SQL Server > Navicat连接SQL server[ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序

Navicat连接SQL server[ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序

原创 SQL Server 作者:pxbibm 时间:2023-11-09 13:02:32 0 删除 编辑

前提

用Navicat进行 微软的SQL server连接, 用本机的Navicat来连接SQL server 的时候会出现这样的错误 [IM002] [Microsoft][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序(0) ,下面就来说一下解决方法:

错误解决




解决方法一

首先找到Navicat的安装路径,然后找到 sqlncli_x64.msi文件并安装,安装成功后再去测试连接一下,看看是否成功。

注:根据评论区小伙伴的补充,不同版本可能名字不一样,可以在根目录下找一下,比如有的版本是 msodbcsql_64.msi

解决方法二

如果不成功的话,按照以下步骤: 控制面板---> 管理工具---> ODBC 数据源(64 位)

点击 系统DSN 并添加一个SQL server的数据源,填写好相关数据

下面就默认的下一步,完成后可以做一个测试,看是否成功,添加成功后再去测试连接一下,看看是否成功。


解决方法三

如果还不成功,再次进入控制面板---> 管理工具---> ODBC 数据源(64 位),并点击驱动程序,看看是否安装了ODBC Driver 17 for SQL Server,如果没有,那还等什么?快去安装!!链接在这里: 下载 ODBC Driver for SQL Server

安装成功后再去测试一下






来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12798004/viewspace-2993667/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
【DBAplus社群】联合发起人。ACOUG核心成员,Oracle用户组年轻专家。熟悉Oracle的体系结构,擅长Oracle数据库架构规划、SQL优化、OWI方面性能的优化。曾服务于航天、航空、机车、大型制造行业数据库的维护以及系统开发工作,开发过基于Oracle数据库的大型ERP系统。
  • 博文量
    341
  • 访问量
    2469627