1. 在jupyter notebook连接sqlServer报错

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

2. 解决办法

2.1 按win键搜索“设置ODBC数据源(64位)”

2.2 在用户DSN中添加sqlServer ODBC驱动

2.3 填写相关信息,server栏填写数据库服务器地址

2.4 按照同样方法在系统DSN中添加sqlServer的 ODBC
2.5 在jupyter notebook中连接sqlServer测试


连接成功,问题解决。
附python连接sqlServer数据库代码:
注意代码中DRIVER={ODBC Driver 17 for SQL Server},ODBC Driver 17 for SQL Server可根据实际本机配置的驱动填写,否则会报错

import pandas as pd
import pyodbc as odbc
sql_conn = odbc.connect('DRIVER={ODBC Driver 17 for SQL Server};SERVER=xxxxxxxxx;DATABASE=xxxxxxx;UID=xxxxxxxx;PWD=xxxxxx;')
sql='''SELECT  top 10 *FROM  table_tmp  '''
df = pd.read_sql(sql, sql_conn)
df

python连接sqlServer,报错:[IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序相关推荐

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

    [IM002] [Microsoft][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序 错误 Navicat 连接sqlserver没有驱动,需要先安装一下驱动 解决办法 首先需要找到 ...

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

    Navicat 连接SQL Server ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 和能成功连接数据库的环境对比,发现少了 ...

  3. [Microsoft] [ODBC驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 QODBC3:不能连接

    这个问题是我用一个登录程序连接SQLServer数据库时出现的错误,但是根据网上的其他教程来做,依旧没有解决,网上大部分都说要来设置ODBC数据源管理程序,"要用系统DSN". 下 ...

  4. [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

    [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 本人不喜欢在本机装sql server,因为又庞大,又占空间,而且在安装过程中有时会出错,处 ...

  5. Qt程序连接Access数据库,出现“[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 QODBC3: Unable to connect“错误的解决办法

    Qt程序连接Access数据库,出现 1."[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 QODBC3: Unable to connect&q ...

  6. 计算机上没有保存任何数据源,[microsoft][ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序...

    [问题现象]安装数据库和软件重启电脑,运行系统管理时提示:[microsoft][ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序 如下图所示: [原因分析]可能由于注册表ODBC相关 ...

  7. java未发现数据源名称并且未指定默认驱动程序_转:java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序...

    在Win7 64位系统下,使用Java+Access数据库编程,用Java连数据库时,出现错误提示,如下: Java java.sql.SQLException: [Microsoft][ODBC 驱 ...

  8. mysql 未指定驱动程序_[ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序...

    前几天做扫码关注公众号送饮料的小程序时,在自己的电脑中运行一切正常,不过,当将程序放至使用的电脑时,一打开程序就弹出"[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且 ...

  9. ODBC驱动器管理器——未发现数据源名称并且未指定默认驱动程序

    在使用Navicat 连接 sql server 数据库的时候报错 "[ODBC驱动器管理器]未发现数据源名称并且未指定默认驱动程序". 解决方案: step1 注:64位指的是电 ...

最新文章

  1. 在线作图|微生物多样性分析——稀释曲线
  2. linux shell脚本无法执行,报错syntax error near unexpected token `$'\r''解决方法
  3. java开发中的Mutex vs Semaphore
  4. Spring EL bean引用实例
  5. Python之Requests
  6. “双创指数”引行业拼抢,基民的“机会”又双叒叕来了?
  7. xss攻击突破转义_WEB安全之XSS攻击方式与防御方式
  8. java版spring cloud+spring boot+redis多租户社交电子商务平台(三)SpringBoot用JdbcTemplates访问Mysql...
  9. SpringBoot(十三)-- 不同环境下读取不同配置
  10. P6620 [省选联考 2020 A 卷] 组合数问题(斯特林数、下降幂)
  11. 6.mysql 锁机制
  12. C# 利用反射动态将字符串转换成属性对应的类型值
  13. qt widget加载qml_Qml组件小知识
  14. 【Flink】Flink 源码之OperatorChain
  15. pytest测试框架(五)---使用xfail将用例标记为失败
  16. 三星note5 android9,【极光ROM】-【三星NOTE9 N960X-845】-【V16.0 Android-Q-TD5】
  17. django+vue实现机器学习代码生成系统(数据清洗、数据探索、机器学习模型构建、模型评估)
  18. 记学习量化投资 企业估值
  19. 使用PDman进行数据库设计
  20. 贵州:科技创新促高质量发展

热门文章

  1. 逍遥安卓显示无法连接服务器,逍遥安卓云服务器安装
  2. java开源 VR全景商城 saas商城 b2b2c商城 o2o商城 积分商城 秒杀商城 拼团商城 分销商城 短视频商城
  3. android接收蓝牙广播,android – 如何使用广播接收器检测蓝牙状态更改?
  4. 基于YOLOv5的疲劳驾驶检测系统(Python+清新界面+数据集)
  5. 探索js让你的网页“自己开口说话”
  6. C语言实现十进制小数转二进制
  7. NetworkPolicy
  8. RocketMQ消息ACK机制
  9. 高老师的架构设计_隽语集(BB_0901)
  10. 2020年前端面试:这50个经典前端面试题面试者必看!